HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy > Struct Template Reference

#include <pyContainerConversions.h>

Public Types

typedef ContainerType::value_type container_element_type
 

Public Member Functions

 from_python_sequence ()
 

Static Public Member Functions

static voidconvertible (PyObject *obj_ptr)
 
static bool all_elements_convertible (hboost::python::handle<> &obj_iter, bool is_range, std::size_t &i)
 
static void construct (PyObject *obj_ptr, hboost::python::converter::rvalue_from_python_stage1_data *data)
 

Detailed Description

template<typename ContainerType, typename ConversionPolicy>
struct TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >

Definition at line 226 of file pyContainerConversions.h.

Member Typedef Documentation

template<typename ContainerType , typename ConversionPolicy >
typedef ContainerType::value_type TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >::container_element_type

Definition at line 228 of file pyContainerConversions.h.

Constructor & Destructor Documentation

template<typename ContainerType , typename ConversionPolicy >
TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >::from_python_sequence ( )
inline

Definition at line 230 of file pyContainerConversions.h.

Member Function Documentation

template<typename ContainerType , typename ConversionPolicy >
static bool TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >::all_elements_convertible ( hboost::python::handle<> &  obj_iter,
bool  is_range,
std::size_t &  i 
)
inlinestatic

Definition at line 281 of file pyContainerConversions.h.

template<typename ContainerType , typename ConversionPolicy >
static void TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >::construct ( PyObject *  obj_ptr,
hboost::python::converter::rvalue_from_python_stage1_data *  data 
)
inlinestatic

Definition at line 303 of file pyContainerConversions.h.

template<typename ContainerType , typename ConversionPolicy >
static void* TfPyContainerConversions::from_python_sequence< ContainerType, ConversionPolicy >::convertible ( PyObject *  obj_ptr)
inlinestatic

Definition at line 238 of file pyContainerConversions.h.


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