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

List of all members.

Public Member Functions

 DtNetMapNodeXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtNetMapNodeXmlBlock (const DtString &name, const DtString &nodeType, unsigned long connId, const DtString &ip, unsigned long handle, const DtString &fedexName, const DtString &webServerIp, int webServerPort, DtEnvValueSP root)
virtual ~DtNetMapNodeXmlBlock ()
virtual void setType (const DtString &type)
virtual DtString type () const
virtual void setConnId (unsigned long connId)
virtual unsigned long connId () const
virtual void setIp (const DtString &ip)
virtual DtString ip () const
virtual void setHandle (unsigned long handle)
virtual unsigned long handle () const
virtual void setFederationName (const DtString &fedexName)
virtual DtString federationName () const
virtual void setWebServerIp (const DtString &ip)
virtual DtString webServerIp () const
virtual void setWebServerPort (int port)
virtual int webServerPort () const

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtSpyXmlBlockElement< DtString,
true > 
myType
DtSpyXmlBlockElement< unsigned
long, true > 
myConnId
DtSpyXmlBlockElement< DtString,
true > 
myIp
DtSpyXmlBlockElement< DtString,
true > 
myWebServerIp
DtSpyXmlBlockElement< int, true > myWebServerPort
DtSpyXmlBlockElement< unsigned
long, true > 
myHandle
DtSpyXmlBlockElement< DtString,
true > 
myFederationName

Constructor & Destructor Documentation

DtNetMapNodeXmlBlock::DtNetMapNodeXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)
DtNetMapNodeXmlBlock::DtNetMapNodeXmlBlock ( const DtString &  name,
const DtString &  nodeType,
unsigned long  connId,
const DtString &  ip,
unsigned long  handle,
const DtString &  fedexName,
const DtString &  webServerIp,
int  webServerPort,
DtEnvValueSP  root 
)

Member Function Documentation

unsigned long DtNetMapNodeXmlBlock::connId ( ) const [inline, virtual]

References myConnId.

Referenced by setConnId().

DtString DtNetMapNodeXmlBlock::federationName ( ) const [inline, virtual]

References myFederationName.

unsigned long DtNetMapNodeXmlBlock::handle ( ) const [inline, virtual]

References myHandle.

Referenced by setHandle().

DtString DtNetMapNodeXmlBlock::ip ( ) const [inline, virtual]

References myIp.

Referenced by setIp(), and setWebServerIp().

void DtNetMapNodeXmlBlock::setConnId ( unsigned long  connId) [inline, virtual]

References connId(), and myConnId.

void DtNetMapNodeXmlBlock::setFederationName ( const DtString &  fedexName) [inline, virtual]

References myFederationName.

void DtNetMapNodeXmlBlock::setHandle ( unsigned long  handle) [inline, virtual]

References handle(), and myHandle.

void DtNetMapNodeXmlBlock::setIp ( const DtString &  ip) [inline, virtual]

References ip(), and myIp.

void DtNetMapNodeXmlBlock::setType ( const DtString &  type) [inline, virtual]

References myType, and type().

void DtNetMapNodeXmlBlock::setWebServerIp ( const DtString &  ip) [inline, virtual]

References ip(), and myWebServerIp.

void DtNetMapNodeXmlBlock::setWebServerPort ( int  port) [inline, virtual]

References myWebServerPort.

DtString DtNetMapNodeXmlBlock::type ( ) const [inline, virtual]

Reimplemented from DtSpyXmlBlock.

References myType.

Referenced by setType().

DtString DtNetMapNodeXmlBlock::webServerIp ( ) const [inline, virtual]

References myWebServerIp.

int DtNetMapNodeXmlBlock::webServerPort ( ) const [inline, virtual]

References myWebServerPort.


Member Data Documentation

Referenced by connId(), and setConnId().

Referenced by handle(), and setHandle().

Referenced by ip(), and setIp().

Reimplemented from DtSpyXmlBlock.

Referenced by setType(), and type().

Referenced by setWebServerIp(), and webServerIp().

Referenced by setWebServerPort(), and 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)