![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for DtExternalRtiMsgFactory:
Collaboration diagram for DtExternalRtiMsgFactory:Public Member Functions | |
| DtExternalRtiMsgFactory () | |
| virtual | ~DtExternalRtiMsgFactory () |
| virtual DtRtiMsg * | create (DtRtiMsgKind msgKind, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| virtual DtRtiMsg * | create (const DtNetMsgHeader *packet, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
Protected Attributes | |
| std::vector< bool > | myUnlicensedMsgKinds |
| DtExternalRtiMsgFactory::DtExternalRtiMsgFactory | ( | ) | [inline] |
References copyArrayIntoContainer(), DtInvalidMsgKind, myUnlicensedMsgKinds, and theUnlicensedMsgKinds.
| virtual DtExternalRtiMsgFactory::~DtExternalRtiMsgFactory | ( | ) | [inline, virtual] |
| virtual DtRtiMsg* DtExternalRtiMsgFactory::create | ( | DtRtiMsgKind | msgKind, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) | [inline, virtual] |
References isNetMsgRsp(), myUnlicensedMsgKinds, and netMsgRsp().
Referenced by create(), and DtCreateExternalRtiMsg().
| virtual DtRtiMsg* DtExternalRtiMsgFactory::create | ( | const DtNetMsgHeader * | packet, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) | [inline, virtual] |
References create(), isNetMsgRsp(), DtNetMsgHeader::msgKind, myUnlicensedMsgKinds, and netMsgRsp().
std::vector<bool> DtExternalRtiMsgFactory::myUnlicensedMsgKinds [protected] |
Referenced by create(), and DtExternalRtiMsgFactory().