![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for DtLrcApiStatsXmlBlock:
Collaboration diagram for DtLrcApiStatsXmlBlock:Public Types | |
| typedef std::map< DtString, DtApiStatsXmlBlockSP > | ApiCallsByNameMap |
Public Member Functions | |
| DtLrcApiStatsXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root) | |
| DtLrcApiStatsXmlBlock (DtEnvValueSP root) | |
| virtual | ~DtLrcApiStatsXmlBlock () |
| virtual void | reset () |
| virtual void | rtiAmbCalled (const DtString &callName, double callTime) |
| virtual void | fedAmbCalled (const DtString &callName, double callTime) |
| const DtApiStatsXmlBlockSP | rtiAmbCallStats (const DtString &method) const |
| const DtApiStatsXmlBlockSP | fedAmbCallbackStats (const DtString &method) const |
| const ApiCallsByNameMap & | rtiAmbCalls () const |
| const ApiCallsByNameMap & | fedAmbCalls () const |
Static Public Member Functions | |
| static DtSpyXmlBlockSP | create (DtNodeAndParentPair xmlNodeAndParent) |
Protected Attributes | |
| DtStatisticsXmlBlock< double > ::BlockWP | myRtiApiTimes |
| DtStatisticsXmlBlock< double > ::BlockWP | myFedAmbCallbackTimes |
| ApiCallsByNameMap | myRtiAmbCalls |
| ApiCallsByNameMap | myFedAmbCalls |
| typedef std::map< DtString, DtApiStatsXmlBlockSP > DtLrcApiStatsXmlBlock::ApiCallsByNameMap |
| DtLrcApiStatsXmlBlock::DtLrcApiStatsXmlBlock | ( | DtEnvValueSP | existingNode, |
| DtEnvValueSP | root | ||
| ) |
References myFedAmbCallbackTimes, myFedAmbCalls, myRtiAmbCalls, and myRtiApiTimes.
| DtLrcApiStatsXmlBlock::DtLrcApiStatsXmlBlock | ( | DtEnvValueSP | root | ) |
References DtSpyXmlBlock::addChild(), myFedAmbCallbackTimes, myRtiApiTimes, and DtSpyXmlBlock::objectNode().
| DtLrcApiStatsXmlBlock::~DtLrcApiStatsXmlBlock | ( | ) | [virtual] |
| DtSpyXmlBlockSP DtLrcApiStatsXmlBlock::create | ( | DtNodeAndParentPair | xmlNodeAndParent | ) | [static] |
| const DtApiStatsXmlBlockSP DtLrcApiStatsXmlBlock::fedAmbCallbackStats | ( | const DtString & | method | ) | const |
References myFedAmbCalls.
| void DtLrcApiStatsXmlBlock::fedAmbCalled | ( | const DtString & | callName, |
| double | callTime | ||
| ) | [virtual] |
| const DtLrcApiStatsXmlBlock::ApiCallsByNameMap & DtLrcApiStatsXmlBlock::fedAmbCalls | ( | ) | const [inline] |
References myFedAmbCalls.
| void DtLrcApiStatsXmlBlock::reset | ( | ) | [virtual] |
| void DtLrcApiStatsXmlBlock::rtiAmbCalled | ( | const DtString & | callName, |
| double | callTime | ||
| ) | [virtual] |
| const DtLrcApiStatsXmlBlock::ApiCallsByNameMap & DtLrcApiStatsXmlBlock::rtiAmbCalls | ( | ) | const [inline] |
References myRtiAmbCalls.
| const DtApiStatsXmlBlockSP DtLrcApiStatsXmlBlock::rtiAmbCallStats | ( | const DtString & | method | ) | const |
References myRtiAmbCalls.
DtStatisticsXmlBlock<double>::BlockWP DtLrcApiStatsXmlBlock::myFedAmbCallbackTimes [protected] |
Referenced by DtLrcApiStatsXmlBlock(), fedAmbCalled(), and reset().
Referenced by DtLrcApiStatsXmlBlock(), fedAmbCallbackStats(), fedAmbCalled(), fedAmbCalls(), and reset().
Referenced by DtLrcApiStatsXmlBlock(), reset(), rtiAmbCalled(), rtiAmbCalls(), and rtiAmbCallStats().
DtStatisticsXmlBlock<double>::BlockWP DtLrcApiStatsXmlBlock::myRtiApiTimes [protected] |
Referenced by DtLrcApiStatsXmlBlock(), reset(), and rtiAmbCalled().