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

#include <HOM_properties.h>

Public Member Functions

virtual ~HOM_properties ()
 
virtual std::string __repr__ ()=0
 
virtual std::vector< std::stringclasses (const char *tags="*")=0
 
virtual std::string classLabel (const char *class_name)=0
 
virtual std::vector< std::stringcategories (const char *class_name)=0
 
virtual std::vector< std::stringparameters (const char *class_name, const char *category_name)=0
 
 SWIGOUT (%newobject parmTemplate)
 
virtual HOM_ParmTemplateparmTemplate (const char *class_name, const char *parm_name)=0
 

Detailed Description

Definition at line 21 of file HOM_properties.h.

Constructor & Destructor Documentation

virtual HOM_properties::~HOM_properties ( )
inlinevirtual

Definition at line 24 of file HOM_properties.h.

Member Function Documentation

virtual std::string HOM_properties::__repr__ ( )
pure virtual
virtual std::vector<std::string> HOM_properties::categories ( const char *  class_name)
pure virtual
virtual std::vector<std::string> HOM_properties::classes ( const char *  tags = "*")
pure virtual
virtual std::string HOM_properties::classLabel ( const char *  class_name)
pure virtual
virtual std::vector<std::string> HOM_properties::parameters ( const char *  class_name,
const char *  category_name 
)
pure virtual
virtual HOM_ParmTemplate* HOM_properties::parmTemplate ( const char *  class_name,
const char *  parm_name 
)
pure virtual
HOM_properties::SWIGOUT ( %newobject  parmTemplate)

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