|
| static std::string | theName () |
| |
| static DtLinkStrategy * | create (DtManagedInterface *gl, const std::string &className) |
| |
| static char * | getBuffer (const std::vector< unsigned char > &buffer) |
| |
static const std::vector
< unsigned char > | getVector (const char *buffer, unsigned long size) |
| |
| static RTI::VariableLengthData | getVLD (const std::vector< unsigned char > &buffer) |
| |
static const std::vector
< unsigned char > | getVector (const RTI::VariableLengthData &buffer) |
| |
| virtual DtUniversalHlaIntrStrategy::~DtUniversalHlaIntrStrategy |
( |
| ) |
|
|
virtual |
| DtUniversalHlaIntrStrategy::DtUniversalHlaIntrStrategy |
( |
DtManagedInterface * |
link, |
|
|
const std::string & |
className |
|
) |
| |
|
protected |
| virtual void DtUniversalHlaIntrStrategy::addVrlCallback |
( |
DtExerciseConn * |
exConn | ) |
|
|
protectedvirtual |
| static char* DtUniversalHlaIntrStrategy::getBuffer |
( |
const std::vector< unsigned char > & |
buffer | ) |
|
|
static |
| static const std::vector<unsigned char> DtUniversalHlaIntrStrategy::getVector |
( |
const char * |
buffer, |
|
|
unsigned long |
size |
|
) |
| |
|
static |
| static const std::vector<unsigned char> DtUniversalHlaIntrStrategy::getVector |
( |
const RTI::VariableLengthData & |
buffer | ) |
|
|
static |
| static RTI::VariableLengthData DtUniversalHlaIntrStrategy::getVLD |
( |
const std::vector< unsigned char > & |
buffer | ) |
|
|
static |
| void DtUniversalHlaIntrStrategy::handleCSharpUniIntrMessage |
( |
DtMessage * |
msg | ) |
|
|
protected |
| void DtUniversalHlaIntrStrategy::handleVrlUniIntr |
( |
DtInteraction * |
intr | ) |
|
|
protected |
| virtual bool DtUniversalHlaIntrStrategy::init |
( |
| ) |
|
|
virtual |
Initialize the strategy.
This function will be called multiple times to allow for dependent strategies to startup properly This function should return false if the strategy cannot get a resource it needs due to a dependency not being initialized yet.
Implements DtLinkStrategy.
| std::string DtUniversalHlaIntrStrategy::name |
( |
| ) |
|
| virtual void DtUniversalHlaIntrStrategy::removeVrlCallback |
( |
DtExerciseConn * |
exConn | ) |
|
|
protectedvirtual |
| virtual void DtUniversalHlaIntrStrategy::shutdown |
( |
| ) |
|
|
virtual |
| static std::string DtUniversalHlaIntrStrategy::theName |
( |
| ) |
|
|
static |
| virtual void DtUniversalHlaIntrStrategy::tick |
( |
| ) |
|
|
virtual |
Tick the strategy to give it some CPU time.
Reimplemented from DtLinkStrategy.
| static void DtUniversalHlaIntrStrategy::vrlUniIntrCb |
( |
DtInteraction * |
intr, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
| RTI::InteractionClassHandle DtUniversalHlaIntrStrategy::myClassHandle |
|
protected |
| std::string DtUniversalHlaIntrStrategy::myClassName |
|
protected |
| std::map<std::string, RTI::ParameterHandle> DtUniversalHlaIntrStrategy::myHandleByName |
|
protected |
| std::map<RTI::ParameterHandle, std::string> DtUniversalHlaIntrStrategy::myNameByHandle |
|
protected |
| std::string DtUniversalHlaIntrStrategy::theStrategyName |
|
staticprotected |
The documentation for this class was generated from the following file: