swift
Classes | Namespaces | Macros
valueobject.h File Reference

Go to the source code of this file.

Classes

class  swift::misc::CEmpty
 Default base class for CValueObject. More...
 
class  swift::misc::CValueObject< Derived >
 Mix of the most commonly used mixin classes. More...
 

Namespaces

 swift::misc
 Free functions in swift::misc.
 

Macros

#define SWIFT_DECLARE_VALUEOBJECT_MIXINS(Namespace, Class)    SWIFT_TEMPLATE_VALUEOBJECT_MIXINS(Namespace, Class, extern)
 Explicit template declaration of mixins for a CValueObject subclass to be placed near the top of the header that defines the class.
 
#define SWIFT_DEFINE_VALUEOBJECT_MIXINS(Namespace, Class)   SWIFT_TEMPLATE_VALUEOBJECT_MIXINS(Namespace, Class, )
 Explicit template definition of mixins for a CValueObject subclass.