HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_PyOwnershipHelper< Ptr, typename hboost::enable_if< hboost::mpl::and_< hboost::is_same< TfRefPtr< typename Ptr::DataType >, Ptr >, hboost::is_base_of< TfRefBase, typename Ptr::DataType > > >::type >::_RefPtrHolder Struct Reference

#include <pyIdentity.h>

Static Public Member Functions

static hboost::python::object Get (Ptr const &refptr)
 
static void _WrapIfNecessary ()
 

Detailed Description

template<typename Ptr>
struct Tf_PyOwnershipHelper< Ptr, typename hboost::enable_if< hboost::mpl::and_< hboost::is_same< TfRefPtr< typename Ptr::DataType >, Ptr >, hboost::is_base_of< TfRefBase, typename Ptr::DataType > > >::type >::_RefPtrHolder

Definition at line 142 of file pyIdentity.h.

Member Function Documentation

template<typename Ptr >
static void Tf_PyOwnershipHelper< Ptr, typename hboost::enable_if< hboost::mpl::and_< hboost::is_same< TfRefPtr< typename Ptr::DataType >, Ptr >, hboost::is_base_of< TfRefBase, typename Ptr::DataType > > >::type >::_RefPtrHolder::_WrapIfNecessary ( )
inlinestatic

Definition at line 149 of file pyIdentity.h.

template<typename Ptr >
static hboost::python::object Tf_PyOwnershipHelper< Ptr, typename hboost::enable_if< hboost::mpl::and_< hboost::is_same< TfRefPtr< typename Ptr::DataType >, Ptr >, hboost::is_base_of< TfRefBase, typename Ptr::DataType > > >::type >::_RefPtrHolder::Get ( Ptr const refptr)
inlinestatic

Definition at line 144 of file pyIdentity.h.


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