MAK RTIspy API Documentation for HLA 1.3
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes
DtLrcApiStatsXmlBlock Class Reference
+ Inheritance diagram for DtLrcApiStatsXmlBlock:
+ Collaboration diagram for DtLrcApiStatsXmlBlock:

List of all members.

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 ApiCallsByNameMaprtiAmbCalls () const
const ApiCallsByNameMapfedAmbCalls () const

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtStatisticsXmlBlock< double >
::BlockWP 
myRtiApiTimes
DtStatisticsXmlBlock< double >
::BlockWP 
myFedAmbCallbackTimes
ApiCallsByNameMap myRtiAmbCalls
ApiCallsByNameMap myFedAmbCalls

Member Typedef Documentation


Constructor & Destructor Documentation

DtLrcApiStatsXmlBlock::DtLrcApiStatsXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)

Member Function Documentation

const DtApiStatsXmlBlockSP DtLrcApiStatsXmlBlock::fedAmbCallbackStats ( const DtString &  method) const

References myFedAmbCalls.

void DtLrcApiStatsXmlBlock::fedAmbCalled ( const DtString &  callName,
double  callTime 
) [virtual]

References myFedAmbCalls.

void DtLrcApiStatsXmlBlock::reset ( ) [virtual]
void DtLrcApiStatsXmlBlock::rtiAmbCalled ( const DtString &  callName,
double  callTime 
) [virtual]

References myRtiAmbCalls.

const DtApiStatsXmlBlockSP DtLrcApiStatsXmlBlock::rtiAmbCallStats ( const DtString &  method) const

References myRtiAmbCalls.


Member Data Documentation


The documentation for this class was generated from the following files:

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)