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

#include <HOM_LopInstanceIdRule.h>

Public Member Functions

 HOM_LopInstanceIdRule ()
 
virtual ~HOM_LopInstanceIdRule ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_LopInstanceIdRule > rule)=0
 
virtual bool operator!= (HOM_PtrOrNull< HOM_LopInstanceIdRule > rule)=0
 
virtual int __hash__ ()=0
 
virtual std::string __repr__ ()=0
 
virtual std::vector< intinstanceIds (HOM_LopNode *lopnode)=0
 
virtual std::string primPath ()=0
 
virtual void setPrimPath (const char *primpath)=0
 
virtual std::string instanceIdPattern ()=0
 
virtual void setInstanceIdPattern (const char *pattern)=0
 

Detailed Description

Definition at line 23 of file HOM_LopInstanceIdRule.h.

Constructor & Destructor Documentation

HOM_LopInstanceIdRule::HOM_LopInstanceIdRule ( )
inline

Definition at line 33 of file HOM_LopInstanceIdRule.h.

virtual HOM_LopInstanceIdRule::~HOM_LopInstanceIdRule ( )
inlinevirtual

Definition at line 35 of file HOM_LopInstanceIdRule.h.

Member Function Documentation

virtual int HOM_LopInstanceIdRule::__hash__ ( )
pure virtual
virtual std::string HOM_LopInstanceIdRule::__repr__ ( )
pure virtual
virtual std::string HOM_LopInstanceIdRule::instanceIdPattern ( )
pure virtual
virtual std::vector<int> HOM_LopInstanceIdRule::instanceIds ( HOM_LopNode lopnode)
pure virtual
virtual bool HOM_LopInstanceIdRule::operator!= ( HOM_PtrOrNull< HOM_LopInstanceIdRule rule)
pure virtual
virtual bool HOM_LopInstanceIdRule::operator== ( HOM_PtrOrNull< HOM_LopInstanceIdRule rule)
pure virtual
virtual std::string HOM_LopInstanceIdRule::primPath ( )
pure virtual
virtual void HOM_LopInstanceIdRule::setInstanceIdPattern ( const char *  pattern)
pure virtual
virtual void HOM_LopInstanceIdRule::setPrimPath ( const char *  primpath)
pure virtual

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