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)
 

Function Documentation

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

Definition at line 148 of file pyPtrHelpers.h.

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

Definition at line 151 of file pyPtrHelpers.h.

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

Definition at line 132 of file pyPtrHelpers.h.

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

Definition at line 143 of file pyPtrHelpers.h.