![]() |
VR-Forces 4.10 Class Documentation
|
DtVrfTDLMessageFactory is a map of creators by type for VRF TDL Messages. More...

Public Member Functions | |
| DtVrfTDLMessageFactory () | |
| constructor More... | |
| DtVrfTDLMessageFactory (const DtVrfTDLMessageFactory &orig) | |
| copy constructor More... | |
| const DtVrfTDLMessageFactory & | operator= (const DtVrfTDLMessageFactory &orig) |
| assignment operator More... | |
| virtual | ~DtVrfTDLMessageFactory () |
| Destructor: deletes factory and any entries on the factory. More... | |
| virtual void | addCreatorFcn (const int type, DtVrfTDLMessageCreatorFcn fcn) |
| Add a creator function to the factory. More... | |
| virtual DtVrfTDLMessage * | createVrfTDLMessage (const int type) |
| Creates and returns a new DtVrfTDLMessage instance based on the type that is passed in. More... | |
Static Public Member Functions | |
| static DtVrfTDLMessageFactory * | create () |
Protected Types | |
| typedef std::map< int, DtVrfTDLMessageCreatorFcn > | Creators |
Protected Attributes | |
| Creators | myCreators |
DtVrfTDLMessageFactory is a map of creators by type for VRF TDL Messages.
|
protected |
| DtVrfTDLMessageFactory::DtVrfTDLMessageFactory | ( | ) |
constructor
| DtVrfTDLMessageFactory::DtVrfTDLMessageFactory | ( | const DtVrfTDLMessageFactory & | orig | ) |
copy constructor
|
virtual |
Destructor: deletes factory and any entries on the factory.
| const DtVrfTDLMessageFactory& DtVrfTDLMessageFactory::operator= | ( | const DtVrfTDLMessageFactory & | orig | ) |
assignment operator
|
virtual |
Add a creator function to the factory.
|
virtual |
Creates and returns a new DtVrfTDLMessage instance based on the type that is passed in.
|
static |
|
protected |