Template Struct reference_arg_from_python< std::vector< Type, Allocator >, & >

Inheritance Relationships

Base Type

  • public arg_lvalue_from_python_base

Struct Documentation

template<typename Type, class Allocator>
struct reference_arg_from_python<std::vector<Type, Allocator>&> : public arg_lvalue_from_python_base

Public Types

typedef std::vector<Type, Allocator> vector_type
typedef vector_type &ref_vector_type
typedef ref_vector_type result_type
typedef extract<Type&> extract_type

Public Functions

inline reference_arg_from_python(PyObject *py_obj)
inline result_type operator()() const
inline ~reference_arg_from_python()