MAK RTIspy API Documentation for HLA 1516
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, truemyWebServerPort
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)