33 virtual unsigned int frame()
const;
51template <
class CIGI_T,
class FRIEND_T>
73 template <
class BASE_T,
class CREATE_T>
92 template <
class BASE_T,
class CREATE_T>
Provides base classes for shared pointer managed objects with factory creation support.
virtual ~DtCigiDataBase() override
Definition cigiData.h:31
friend DtCigiObjectBase
Definition cigiData.h:36
DtCigiDataBase()
Definition cigiData.h:27
virtual void setFrame(unsigned int frame)
virtual unsigned int frame() const
unsigned int myFrame
Definition cigiData.h:39
virtual ~DtCigiDataCreator() override
Definition cigiData.h:90
DtCigiDataCreator()
Definition cigiData.h:89
BASE_T * create()
Definition cigiData.h:93
BASE_T * create()
Definition cigiData.h:75
DtCigiDataCreatorStub()
Definition cigiData.h:71
friend FRIEND_T
Definition cigiData.h:58
DtCigiDataTemplate()
Definition cigiData.h:55
virtual ~DtCigiDataTemplate() override
Definition cigiData.h:56
Definition cigiObjectBase.h:23
Concrete creator class for objects with a default constructor.
Definition factory.h:53
virtual CREATE_T * create() override
Creates a new instance of CREATE_T.
Definition factory.h:64
DtSpSubClass()
Definition baseClass.h:190
Contains the DLL export macro.
#define CIGIHOST_DLL
Definition export.h:20
Include export definitions for this library.
Definition glsVreMessageUtil.h:49