HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_PyDefHelpers Namespace Reference

Classes

struct  _PtrInterface
 
struct  _PtrFromPythonConversionPolicy
 
struct  _PtrFromPythonConversionPolicy< TfRefPtr< T > >
 
struct  _PtrFromPython
 
struct  _AnyWeakPtrFromPython
 
struct  _ConstPtrToPython
 
struct  _PtrToPython
 
struct  _ConvertPtrToPython
 
struct  _PtrToPythonWrapper
 
struct  WeakPtr
 
struct  RefAndWeakPtr
 

Functions

template<typename PtrType >
bool _IsPtrExpired (object const &self)
 
template<typename PtrType >
bool _IsPtrValid (object const &self)
 
template<typename PtrType >
bool _ArePtrsEqual (PtrType const &self, PtrType const &other)
 
template<typename PtrType >
bool _ArePtrsNotEqual (PtrType const &self, PtrType const &other)
 
template<typename PtrType >
bool _ArePtrsLessThan (PtrType const &self, PtrType const &other)
 

Function Documentation

template<typename PtrType >
bool Tf_PyDefHelpers::_ArePtrsEqual ( PtrType const self,
PtrType const other 
)

Definition at line 147 of file pyPtrHelpers.h.

template<typename PtrType >
bool Tf_PyDefHelpers::_ArePtrsLessThan ( PtrType const self,
PtrType const other 
)

Definition at line 153 of file pyPtrHelpers.h.

template<typename PtrType >
bool Tf_PyDefHelpers::_ArePtrsNotEqual ( PtrType const self,
PtrType const other 
)

Definition at line 150 of file pyPtrHelpers.h.

template<typename PtrType >
bool Tf_PyDefHelpers::_IsPtrExpired ( object const self)

Definition at line 131 of file pyPtrHelpers.h.

template<typename PtrType >
bool Tf_PyDefHelpers::_IsPtrValid ( object const self)

Definition at line 142 of file pyPtrHelpers.h.