HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_TypedPyEnumWrapper< T > Struct Template Reference

#include <pyEnum.h>

+ Inheritance diagram for Tf_TypedPyEnumWrapper< T >:

Public Member Functions

 Tf_TypedPyEnumWrapper (std::string const &n, TfEnum const &val)
 
- Public Member Functions inherited from Tf_PyEnumWrapper
 Tf_PyEnumWrapper (std::string const &n, TfEnum const &val)
 
long GetValue () const
 
std::string GetName () const
 
std::string GetDisplayName () const
 
std::string GetFullName () const
 

Static Public Member Functions

static hboost::python::object GetValueFromName (const std::string &name)
 

Additional Inherited Members

- Public Types inherited from Tf_PyEnumWrapper
typedef Tf_PyEnumWrapper This
 
- Public Attributes inherited from Tf_PyEnumWrapper
std::string name
 
TfEnum value
 

Detailed Description

template<typename T>
struct Tf_TypedPyEnumWrapper< T >

Definition at line 282 of file pyEnum.h.

Constructor & Destructor Documentation

template<typename T>
Tf_TypedPyEnumWrapper< T >::Tf_TypedPyEnumWrapper ( std::string const n,
TfEnum const val 
)
inline

Definition at line 284 of file pyEnum.h.

Member Function Documentation

template<typename T>
static hboost::python::object Tf_TypedPyEnumWrapper< T >::GetValueFromName ( const std::string name)
inlinestatic

Definition at line 287 of file pyEnum.h.


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