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

List of all members.

Public Member Functions

 DtFederateStateXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtFederateStateXmlBlock (unsigned long connId, const DtString &type, unsigned long handle, const DtString &host, const DtString &webServerHost, int webServerPort, DtEnvValueSP root)
virtual ~DtFederateStateXmlBlock ()
virtual DtTimeStateXmlBlockSP setTimeState (bool regulating, bool constrained, const DtString &lbts, const DtString &lookahead, const DtString &curTime)
virtual DtTimeStateXmlBlockSP timeState ()
unsigned long connId () const
DtString host () const
DtString webServerHost () const
int webServerPort () const
void setHandle (unsigned long handle)
unsigned long handle () const

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtSpyXmlBlockElement< unsigned
long, true
myConnId
DtSpyXmlBlockElement< unsigned
long, true
myHandle
DtSpyXmlBlockElement< DtString,
false > 
myHost
DtSpyXmlBlockElement< DtString,
false > 
myWebServerHost
DtSpyXmlBlockElement< int, false > myWebServerPort

Constructor & Destructor Documentation

DtFederateStateXmlBlock::DtFederateStateXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)

Referenced by create().

DtFederateStateXmlBlock::DtFederateStateXmlBlock ( unsigned long  connId,
const DtString &  type,
unsigned long  handle,
const DtString &  host,
const DtString &  webServerHost,
int  webServerPort,
DtEnvValueSP  root 
)

Member Function Documentation

unsigned long DtFederateStateXmlBlock::connId ( ) const [inline]

References myConnId.

unsigned long DtFederateStateXmlBlock::handle ( ) const [inline]

References myHandle.

Referenced by setHandle().

DtString DtFederateStateXmlBlock::host ( ) const [inline]

References myHost.

void DtFederateStateXmlBlock::setHandle ( unsigned long  handle) [inline]

References handle(), and myHandle.

DtTimeStateXmlBlockSP DtFederateStateXmlBlock::setTimeState ( bool  regulating,
bool  constrained,
const DtString &  lbts,
const DtString &  lookahead,
const DtString &  curTime 
) [virtual]

Referenced by setTimeState().

DtString DtFederateStateXmlBlock::webServerHost ( ) const [inline]

References myWebServerHost.

References myWebServerPort.


Member Data Documentation

Referenced by connId().

Referenced by handle(), and setHandle().

DtSpyXmlBlockElement< DtString, false > DtFederateStateXmlBlock::myHost [protected]

Referenced by host().

Referenced by webServerHost().

Referenced by webServerPort().


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)