HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Tf_PyDefHelpers::_PtrInterface< Ptr > Struct Template Reference

#include <pyPtrHelpers.h>

Classes

struct  Rebind
 

Public Types

typedef Ptr::DataType Pointee
 
typedef hboost::add_const
< Pointee >::type 
ConstPointee
 
typedef hboost::remove_const
< Pointee >::type 
NonConstPointee
 
typedef Rebind< ConstPointee >
::Type 
ConstPtr
 
typedef Rebind
< NonConstPointee >::Type 
NonConstPtr
 

Detailed Description

template<typename Ptr>
struct Tf_PyDefHelpers::_PtrInterface< Ptr >

Definition at line 116 of file pyPtrHelpers.h.

Member Typedef Documentation

template<typename Ptr>
typedef hboost::add_const<Pointee>::type Tf_PyDefHelpers::_PtrInterface< Ptr >::ConstPointee

Definition at line 118 of file pyPtrHelpers.h.

template<typename Ptr>
typedef Rebind<ConstPointee>::Type Tf_PyDefHelpers::_PtrInterface< Ptr >::ConstPtr

Definition at line 126 of file pyPtrHelpers.h.

template<typename Ptr>
typedef hboost::remove_const<Pointee>::type Tf_PyDefHelpers::_PtrInterface< Ptr >::NonConstPointee

Definition at line 119 of file pyPtrHelpers.h.

template<typename Ptr>
typedef Rebind<NonConstPointee>::Type Tf_PyDefHelpers::_PtrInterface< Ptr >::NonConstPtr

Definition at line 127 of file pyPtrHelpers.h.

template<typename Ptr>
typedef Ptr::DataType Tf_PyDefHelpers::_PtrInterface< Ptr >::Pointee

Definition at line 117 of file pyPtrHelpers.h.


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