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

List of all members.

Public Member Functions

 DtMsgStatsXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtMsgStatsXmlBlock (DtRtiMsgKind msgKind, DtEnvValueSP root)
virtual ~DtMsgStatsXmlBlock ()
virtual void reset ()
virtual void recordSentMsg (unsigned int msgBytes, double sendTime)
virtual void recordReadMsg (unsigned int msgBytes, double readTime)
DtRtiMsgKind kind () const
unsigned int sendCount () const
DtStatisticsXmlBlock< unsigned
int >::BlockSP 
sentBytes () const
DtStatisticsXmlBlock< double >
::BlockSP 
sendTime () const
unsigned int readCount () const
DtStatisticsXmlBlock< unsigned
int >::BlockSP 
readBytes () const
DtStatisticsXmlBlock< double >
::BlockSP 
readTime () const

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtSpyXmlBlockElement< unsigned
int, true
myMsgKind
DtSpyXmlBlockElement< unsigned
int, true
mySentMsgCount
DtStatisticsXmlBlock< unsigned
int >::BlockWP 
mySentBytes
DtStatisticsXmlBlock< double >
::BlockWP 
mySendTime
DtSpyXmlBlockElement< unsigned
int, true
myReadMsgCount
DtStatisticsXmlBlock< unsigned
int >::BlockWP 
myReadBytes
DtStatisticsXmlBlock< double >
::BlockWP 
myReadTime

Constructor & Destructor Documentation

DtMsgStatsXmlBlock::DtMsgStatsXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)
DtMsgStatsXmlBlock::DtMsgStatsXmlBlock ( DtRtiMsgKind  msgKind,
DtEnvValueSP  root 
)

Member Function Documentation

References DtMsgStatsXmlBlock().

References myMsgKind.

DtStatisticsXmlBlock< unsigned int >::BlockSP DtMsgStatsXmlBlock::readBytes ( ) const [inline]

References myReadBytes.

Referenced by DtMsgStatsXmlBlock().

unsigned int DtMsgStatsXmlBlock::readCount ( ) const [inline]

References myReadMsgCount.

References myReadTime.

Referenced by DtMsgStatsXmlBlock().

void DtMsgStatsXmlBlock::recordReadMsg ( unsigned int  msgBytes,
double  readTime 
) [virtual]
void DtMsgStatsXmlBlock::recordSentMsg ( unsigned int  msgBytes,
double  sendTime 
) [virtual]
void DtMsgStatsXmlBlock::reset ( ) [virtual]
unsigned int DtMsgStatsXmlBlock::sendCount ( ) const [inline]

References mySentMsgCount.

References mySendTime.

Referenced by DtMsgStatsXmlBlock().

DtStatisticsXmlBlock< unsigned int >::BlockSP DtMsgStatsXmlBlock::sentBytes ( ) const [inline]

References mySentBytes.

Referenced by DtMsgStatsXmlBlock().


Member Data Documentation

Referenced by kind().

DtStatisticsXmlBlock<unsigned int>::BlockWP DtMsgStatsXmlBlock::myReadBytes [protected]

Referenced by readCount(), recordReadMsg(), and reset().

DtStatisticsXmlBlock<unsigned int>::BlockWP DtMsgStatsXmlBlock::mySentBytes [protected]

Referenced by recordSentMsg(), reset(), and sendCount().


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)