HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T > Class Template Reference

#include <VEX_GeoCommand.h>

+ Inheritance diagram for VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >:

Public Member Functions

 VEX_DataCommandAttribEdit (exint srcelem, const OBJ_ID &obj_id, const SEC_ID &sec_id, VEX_GeoMode mode, T data)
 
 VEX_DataCommandAttribEdit ()
 
const OBJ_ID & objID () const
 
const SEC_ID & secID () const
 
VEX_GeoMode mode () const
 
T data () const
 
- Public Member Functions inherited from VEX_GeoCommand
 VEX_GeoCommand (exint srcelem)
 
 VEX_GeoCommand ()
 
exint elem () const
 

Protected Attributes

OBJ_ID myObjID
 
SEC_ID mySecID
 
VEX_GeoMode myMode
 
T myData
 
- Protected Attributes inherited from VEX_GeoCommand
exint mySourceElem
 

Detailed Description

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
class VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >

Definition at line 232 of file VEX_GeoCommand.h.

Constructor & Destructor Documentation

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::VEX_DataCommandAttribEdit ( exint  srcelem,
const OBJ_ID &  obj_id,
const SEC_ID &  sec_id,
VEX_GeoMode  mode,
T  data 
)
inline

Definition at line 235 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::VEX_DataCommandAttribEdit ( )
inline

Definition at line 245 of file VEX_GeoCommand.h.

Member Function Documentation

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
T VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::data ( ) const
inline

Definition at line 256 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
VEX_GeoMode VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::mode ( ) const
inline

Definition at line 255 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
const OBJ_ID& VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::objID ( ) const
inline

Definition at line 253 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
const SEC_ID& VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::secID ( ) const
inline

Definition at line 254 of file VEX_GeoCommand.h.

Member Data Documentation

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
T VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::myData
protected

Definition at line 262 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
VEX_GeoMode VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::myMode
protected

Definition at line 261 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
OBJ_ID VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::myObjID
protected

Definition at line 259 of file VEX_GeoCommand.h.

template<VEX_Precision PREC, typename OBJ_ID, typename SEC_ID, typename T>
SEC_ID VEX_DataCommandAttribEdit< PREC, OBJ_ID, SEC_ID, T >::mySecID
protected

Definition at line 260 of file VEX_GeoCommand.h.


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