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 

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)

Definition at line 287 of file pyEnum.h.

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