![]() |
VR-Forces 5.0.1 Developer's Guide
|
DtVrfObjectMessageFactory is a hashlist of DtVrfObjectMessage creator functions indexed by the integer type.

Classes | |
| struct | DtVrfObjectMessageFactoryEntry |
Public Member Functions | |
| DtVrfObjectMessageFactory () | |
| DtVrfObjectMessageFactory (const DtVrfObjectMessageFactory &orig) | |
| const DtVrfObjectMessageFactory & | operator= (const DtVrfObjectMessageFactory &orig) |
| virtual | ~DtVrfObjectMessageFactory () |
| virtual void | addCreatorFcn (const int type, DtVrfObjectMessageCreatorFcn fcn) |
| virtual DtVrfObjectMessage * | createRadioMessage (const int type) |
| virtual DtVrfObjectMessage * | createVrfObjectMessage (const int type) |
Static Public Member Functions | |
| static DtVrfObjectMessageFactory * | create () |
Protected Attributes | |
| DtHashlist | myHashlist |
| DtVrfObjectMessageFactory::DtVrfObjectMessageFactory | ( | ) |
constructor
| DtVrfObjectMessageFactory::DtVrfObjectMessageFactory | ( | const DtVrfObjectMessageFactory & | orig | ) |
copy constructor
|
virtual |
Destructor: deletes factory and any entries on the factory.
| const DtVrfObjectMessageFactory& DtVrfObjectMessageFactory::operator= | ( | const DtVrfObjectMessageFactory & | orig | ) |
assignment operator
|
virtual |
Add a creator function to the factory.
|
virtual |
|
virtual |
Creates and returns a new DtVrfObjectMessage instance based on the type that is passed in.
|
static |
|
protected |