![]() |
VR-Forces 4.1 Class Documentation
|
Factory for DtSimTask instances used in messages. More...
Public Member Functions | |
| DtSimTaskStateFactory () | |
| virtual | ~DtSimTaskStateFactory () |
| virtual void | addCreatorFcn (const DtString &type, DtSimTaskStateCreatorFcn fcn) |
| virtual bool | isTypeRegistered (const DtString &type) |
| virtual DtSimTaskState * | createTaskState (const DtString &type) |
| Calls createItem() For backwards compatibility only. | |
Static Public Member Functions | |
| static DtSimTaskStateFactory * | create () |
Protected Member Functions | |
| virtual DtString | creationTypeName () const |
Protected Attributes | |
| std::map< DtString, DtSimTaskStateCreatorFcn > | myCreatorMap |
Factory for DtSimTask instances used in messages.
Overridden from the template class to specialize the error messages and provide backwards compatible creation calls.
| DtSimTaskStateFactory::DtSimTaskStateFactory | ( | ) |
|
virtual |
|
virtual |
|
virtual |
Calls createItem() For backwards compatibility only.
|
static |
|
protectedvirtual |
|
protected |