All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_PyEnumRegistry Class Reference

#include <pyEnum.h>

Public Types

typedef Tf_PyEnumRegistry This

Public Member Functions

TF_API void RegisterValue (TfEnum const &e, hboost::python::object const &obj)
template<typename T >
void RegisterEnumConversions ()

Static Public Member Functions

static TF_API ThisGetInstance ()


class TfSingleton< This >

Detailed Description

This is a private class that manages registered enum objects.

Definition at line 70 of file pyEnum.h.

Member Typedef Documentation

Definition at line 73 of file pyEnum.h.

Member Function Documentation

static TF_API This& Tf_PyEnumRegistry::GetInstance ( )

Definition at line 82 of file pyEnum.h.

template<typename T >
void Tf_PyEnumRegistry::RegisterEnumConversions ( )

Definition at line 90 of file pyEnum.h.

TF_API void Tf_PyEnumRegistry::RegisterValue ( TfEnum const e,
hboost::python::object const obj 

Friends And Related Function Documentation

friend class TfSingleton< This >

Definition at line 78 of file pyEnum.h.

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