VR-Link API Documentation for HLA 1516
Public Member Functions | Protected Attributes | Private Member Functions

This is a generic attribute node I should be able to use this to replace all these extra node classes. More...

+ Inheritance diagram for DtGenAttrNode:
+ Collaboration diagram for DtGenAttrNode:

List of all members.

Public Member Functions

 DtGenAttrNode ()
 Default Constructor.
virtual ~DtGenAttrNode ()
 Destructor.
virtual void addAttribute (const DtString &name, const DtString &attr)
virtual const DtStringgetAttribute (const DtString &name)
virtual std::map< DtString,
DtString >::iterator 
getAttributes ()

Protected Attributes

std::map< DtString, DtStringmyAttrMap

Private Member Functions

 DtGenAttrNode (const DtGenAttrNode &orig)
 Copy Constructor.
DtGenAttrNodeoperator= (const DtGenAttrNode &rhs)
 Assignment Operator.

Detailed Description

This is a generic attribute node I should be able to use this to replace all these extra node classes.

Less code = less maintenance cost! This is unused as long as other specialized node classes are being used instead


Constructor & Destructor Documentation

Default Constructor.

virtual DtGenAttrNode::~DtGenAttrNode ( ) [virtual]

Destructor.

DtGenAttrNode::DtGenAttrNode ( const DtGenAttrNode orig) [private]

Copy Constructor.


Member Function Documentation

virtual void DtGenAttrNode::addAttribute ( const DtString name,
const DtString attr 
) [virtual]
virtual const DtString& DtGenAttrNode::getAttribute ( const DtString name) [virtual]
virtual std::map<DtString, DtString>::iterator DtGenAttrNode::getAttributes ( ) [virtual]
DtGenAttrNode& DtGenAttrNode::operator= ( const DtGenAttrNode rhs) [private]

Assignment Operator.


Member Data Documentation

std::map<DtString, DtString> DtGenAttrNode::myAttrMap [protected]

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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)