MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Protected Member Functions | Protected Attributes
DtSpyXmlBlockElement< ValueType, isXmlAttribute > Class Template Reference
+ Inheritance diagram for DtSpyXmlBlockElement< ValueType, isXmlAttribute >:
+ Collaboration diagram for DtSpyXmlBlockElement< ValueType, isXmlAttribute >:

List of all members.

Public Member Functions

 DtSpyXmlBlockElement (const char *xmlTagName, DtSpyXmlBlock *parent)
 DtSpyXmlBlockElement (const char *xmlTagName, ValueType value, DtSpyXmlBlock *parent)
virtual ~DtSpyXmlBlockElement ()
void setValue (ValueType value)
ValueType value () const
 operator ValueType () const
DtSpyXmlBlockElementoperator= (const ValueType &val)

Protected Member Functions

virtual void syncElementToValue ()
 DtSpyXmlBlockElement (const DtSpyXmlBlockElement &orig)
DtSpyXmlBlockElementoperator= (const DtSpyXmlBlockElement &orig)

Protected Attributes

ValueType myValue

template<typename ValueType, bool isXmlAttribute = true>
class DtSpyXmlBlockElement< ValueType, isXmlAttribute >


Constructor & Destructor Documentation

template<typename ValueType , bool isXmlAttribute>
DtSpyXmlBlockElement< ValueType, isXmlAttribute >::DtSpyXmlBlockElement ( const char *  xmlTagName,
DtSpyXmlBlock parent 
)
template<typename ValueType, bool isXmlAttribute>
DtSpyXmlBlockElement< ValueType, isXmlAttribute >::DtSpyXmlBlockElement ( const char *  xmlTagName,
ValueType  value,
DtSpyXmlBlock parent 
)
template<typename ValueType , bool isXmlAttribute>
DtSpyXmlBlockElement< ValueType, isXmlAttribute >::~DtSpyXmlBlockElement ( ) [virtual]
template<typename ValueType, bool isXmlAttribute = true>
DtSpyXmlBlockElement< ValueType, isXmlAttribute >::DtSpyXmlBlockElement ( const DtSpyXmlBlockElement< ValueType, isXmlAttribute > &  orig) [protected]

Member Function Documentation

template<typename ValueType , bool isXmlAttribute>
DtSpyXmlBlockElement< ValueType, isXmlAttribute >::operator ValueType ( ) const
template<typename ValueType, bool isXmlAttribute>
DtSpyXmlBlockElement< ValueType, isXmlAttribute > & DtSpyXmlBlockElement< ValueType, isXmlAttribute >::operator= ( const ValueType &  val)
template<typename ValueType, bool isXmlAttribute = true>
DtSpyXmlBlockElement& DtSpyXmlBlockElement< ValueType, isXmlAttribute >::operator= ( const DtSpyXmlBlockElement< ValueType, isXmlAttribute > &  orig) [protected]
template<typename ValueType, bool isXmlAttribute>
void DtSpyXmlBlockElement< ValueType, isXmlAttribute >::setValue ( ValueType  value)
template<typename ValueType , bool isXmlAttribute>
void DtSpyXmlBlockElement< ValueType, isXmlAttribute >::syncElementToValue ( ) [protected, virtual]

Implements DtSpyXmlBlockElements.

template<typename ValueType , bool isXmlAttribute>
ValueType DtSpyXmlBlockElement< ValueType, isXmlAttribute >::value ( ) const

Member Data Documentation

template<typename ValueType, bool isXmlAttribute = true>
ValueType DtSpyXmlBlockElement< ValueType, isXmlAttribute >::myValue [protected]

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

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)