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

List of all members.

Public Types

typedef std::set
< DtFederationStateXmlBlockSP
FederationStateXmlBlockSet

Public Member Functions

 DtFederationListXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtFederationListXmlBlock (unsigned int count, const DtString &selectedFederation, DtEnvValueSP root)
virtual ~DtFederationListXmlBlock ()
virtual DtFederationStateXmlBlockSP addFederation (const DtString &name, unsigned int handle, const DtString &fedFile, unsigned int numFederates)
virtual DtFederationStateXmlBlockSP removeFederation (const DtString &name)
virtual void removeFederation (DtFederationStateXmlBlockSP federationSP)
virtual FederationStateXmlBlockSet federations ()

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtSpyXmlBlockElement< unsigned
int, false > 
myCount
DtSpyXmlBlockElement< DtString,
false > 
mySelectedFederation

Member Typedef Documentation


Constructor & Destructor Documentation

DtFederationListXmlBlock::DtFederationListXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)
DtFederationListXmlBlock::DtFederationListXmlBlock ( unsigned int  count,
const DtString &  selectedFederation,
DtEnvValueSP  root 
)

Member Function Documentation

DtFederationStateXmlBlockSP DtFederationListXmlBlock::addFederation ( const DtString &  name,
unsigned int  handle,
const DtString &  fedFile,
unsigned int  numFederates 
) [virtual]

Referenced by removeFederation().


Member Data Documentation

DtSpyXmlBlockElement< unsigned int, false > DtFederationListXmlBlock::myCount [protected]

Referenced by addFederation(), and removeFederation().

Referenced by removeFederation().


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)