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

List of all members.

Public Types

typedef std::map< DtRtiMsgKind,
DtMsgStatsXmlBlockSP
MessagesByKindMap

Public Member Functions

 DtLrcMsgStatsXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtLrcMsgStatsXmlBlock (DtEnvValueSP root)
virtual ~DtLrcMsgStatsXmlBlock ()
virtual void reset ()
virtual void messageSent (unsigned int fedId, DtRtiMsgKind msgKind, unsigned int size, double sendTime)
virtual void messageRead (unsigned int fedId, DtRtiMsgKind msgKind, unsigned int size, double recvTime)
const DtMsgStatsXmlBlockSP msgStats (DtRtiMsgKind msgKind) const
const MessagesByKindMapmessages () const

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtStatisticsXmlBlock< unsigned
int >::BlockWP 
mySentBytes
DtStatisticsXmlBlock< unsigned
int >::BlockWP 
myReadBytes
DtStatisticsXmlBlock< unsigned
int >::BlockWP 
myAnonBytes
DtStatisticsXmlBlock< unsigned
int >::BlockWP 
myStampedBytes
DtStatisticsXmlBlock< double >
::BlockWP 
myNetworkReadTimes
DtStatisticsXmlBlock< double >
::BlockWP 
myNetworkSendTimes
MessagesByKindMap myMessages

Member Typedef Documentation


Constructor & Destructor Documentation

DtLrcMsgStatsXmlBlock::DtLrcMsgStatsXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)

Member Function Documentation

void DtLrcMsgStatsXmlBlock::messageRead ( unsigned int  fedId,
DtRtiMsgKind  msgKind,
unsigned int  size,
double  recvTime 
) [virtual]

References myMessages.

void DtLrcMsgStatsXmlBlock::messageSent ( unsigned int  fedId,
DtRtiMsgKind  msgKind,
unsigned int  size,
double  sendTime 
) [virtual]

References myMessages.

void DtLrcMsgStatsXmlBlock::reset ( ) [virtual]

Member Data Documentation

DtStatisticsXmlBlock<unsigned int>::BlockWP DtLrcMsgStatsXmlBlock::myAnonBytes [protected]
DtStatisticsXmlBlock<unsigned int>::BlockWP DtLrcMsgStatsXmlBlock::myReadBytes [protected]
DtStatisticsXmlBlock<unsigned int>::BlockWP DtLrcMsgStatsXmlBlock::mySentBytes [protected]
DtStatisticsXmlBlock<unsigned int>::BlockWP DtLrcMsgStatsXmlBlock::myStampedBytes [protected]

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)