Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
DtInteractionClassFedNode Class Reference

defines an object class inside our Fed Tree More...

+ Inheritance diagram for DtInteractionClassFedNode:
+ Collaboration diagram for DtInteractionClassFedNode:

List of all members.

Public Types

typedef std::list
< DtInteractionClassFedNode * > 
InteractionClassFedNodeList
 A list of DtObjectClassFedNode pointers.
typedef std::list
< DtParameterFedNode * > 
ParameterFedNodeList
 A list of AttributeFedNode poiters.

Public Member Functions

 DtInteractionClassFedNode ()
 Default Constructor.
 DtInteractionClassFedNode (DtFedNode *)
 Constructor that includes a parent node.
virtual ~DtInteractionClassFedNode ()
 Destructor.
 DtInteractionClassFedNode (const DtInteractionClassFedNode &orig)
 Copy Constructor.
DtInteractionClassFedNodeoperator= (const DtInteractionClassFedNode &rhs)
 Assignment Operator.
virtual void addParameter (DtParameterFedNode *parameter)
 Add a new parameter to this class.
virtual void addChildInteraction (DtInteractionClassFedNode *child)
 Add a new child object to this class.
virtual DtInteractionClassFedNodefindChildInteraction (const char *name)
 Go down the tree until I find the object with the following name.
virtual const DtParameterFedNodefindParameter (const char *parameter) const
 Go down the list of parameters until I find this one.
virtual const
InteractionClassFedNodeList
getChildInteractions () const
 Get the list of Child objects.
virtual const
ParameterFedNodeList
getParameters () const
 Get the list of Parameters.
virtual void setDescriptor (const DtString &)
virtual const DtStringgetDescriptor ()
virtual void setParentClassHandle (RTI::InteractionClassHandle)
virtual RTI::InteractionClassHandle getParentClassHandle () const
virtual void setClassHandle (RTI::InteractionClassHandle)
virtual RTI::InteractionClassHandle getClassHandle () const
virtual void setSharing (const DtString &)
virtual const DtStringgetSharing ()
virtual void setTransportation (const DtString &)
virtual const DtStringgetTransportation ()
virtual void setOrder (const DtString &)
virtual const DtStringgetOrder ()
virtual void setIdentifier (int)
virtual int getIdentifier ()
virtual void setParentIdentifier (int)
virtual int getParentIdentifier ()

Protected Member Functions

virtual void removeParameters ()

Protected Attributes

ParameterFedNodeList myParameters
InteractionClassFedNodeList myChildInteractions
RTI::InteractionClassHandle myParentClassValue
 The following values are used only when this node is filled with OMT information.
RTI::InteractionClassHandle myClassValue
DtString myDescriptor
DtString mySharing
DtString myTransportation
DtString myOrder
int myIdentifier
int myParentIdentifier

Detailed Description

defines an object class inside our Fed Tree


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)