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
 
using ConstPointee = std::add_const_t< Pointee >
 
using NonConstPointee = std::remove_const_t< Pointee >
 
typedef Rebind< ConstPointee >
::Type 
ConstPtr
 
typedef Rebind
< NonConstPointee >::Type 
NonConstPtr
 

Detailed Description

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

Definition at line 99 of file pyPtrHelpers.h.

Member Typedef Documentation

template<typename Ptr>
using Tf_PyDefHelpers::_PtrInterface< Ptr >::ConstPointee = std::add_const_t<Pointee>

Definition at line 101 of file pyPtrHelpers.h.

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

Definition at line 109 of file pyPtrHelpers.h.

Definition at line 102 of file pyPtrHelpers.h.

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

Definition at line 110 of file pyPtrHelpers.h.

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

Definition at line 100 of file pyPtrHelpers.h.


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