HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_AttribDataId Class Referenceabstract

#include <HOM_AttribDataId.h>

Public Member Functions

 HOM_AttribDataId ()
 
 HOM_AttribDataId (int64 data_id)
 
 HOM_AttribDataId (const HOM_AttribDataId &other)
 
virtual ~HOM_AttribDataId ()
 
bool operator== (HOM_PtrOrNull< HOM_AttribDataId > other)
 
bool operator!= (HOM_PtrOrNull< HOM_AttribDataId > other)
 
int __hash__ ()
 
bool isValid ()
 
virtual std::vector< intvexAttribDataId ()=0
 
virtual std::string __repr__ ()=0
 
virtual std::pair< int64, int64_getstate ()=0
 
virtual void _setstate (std::pair< int64, int64 > state)=0
 

Protected Attributes

int64 myDataId = -1
 

Detailed Description

Definition at line 26 of file HOM_AttribDataId.h.

Constructor & Destructor Documentation

HOM_AttribDataId::HOM_AttribDataId ( )
inline

Definition at line 37 of file HOM_AttribDataId.h.

HOM_AttribDataId::HOM_AttribDataId ( int64  data_id)
inline

Definition at line 40 of file HOM_AttribDataId.h.

HOM_AttribDataId::HOM_AttribDataId ( const HOM_AttribDataId other)
inline

Definition at line 44 of file HOM_AttribDataId.h.

virtual HOM_AttribDataId::~HOM_AttribDataId ( )
inlinevirtual

Definition at line 49 of file HOM_AttribDataId.h.

Member Function Documentation

int HOM_AttribDataId::__hash__ ( )
inline

Definition at line 67 of file HOM_AttribDataId.h.

virtual std::string HOM_AttribDataId::__repr__ ( )
pure virtual
virtual std::pair<int64,int64> HOM_AttribDataId::_getstate ( )
pure virtual
virtual void HOM_AttribDataId::_setstate ( std::pair< int64, int64 state)
pure virtual
bool HOM_AttribDataId::isValid ( )
inline

Definition at line 72 of file HOM_AttribDataId.h.

Definition at line 62 of file HOM_AttribDataId.h.

bool HOM_AttribDataId::operator== ( HOM_PtrOrNull< HOM_AttribDataId other)
inline

Definition at line 56 of file HOM_AttribDataId.h.

virtual std::vector<int> HOM_AttribDataId::vexAttribDataId ( )
pure virtual

Member Data Documentation

int64 HOM_AttribDataId::myDataId = -1
protected

Definition at line 110 of file HOM_AttribDataId.h.


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