ecto
Public Types | Static Public Member Functions | List of all members
boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT > Struct Template Reference

#include <std_map_indexing_suite.hpp>

Public Types

typedef PyClassT::metadata::holder Holder
 
typedef bp::objects::instance< Holderinstance_t
 

Static Public Member Functions

static void make_holder (PyObject *p)
 
static void from_dict (PyObject *p, bp::dict const &dict)
 
static void from_list (PyObject *p, bp::list const &list)
 

Member Typedef Documentation

template<class Container, bool NoProxy = false, class DerivedPolicies = detail::final_std_map_derived_policies<Container, NoProxy>>
template<typename PyClassT >
typedef PyClassT::metadata::holder boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT >::Holder
template<class Container, bool NoProxy = false, class DerivedPolicies = detail::final_std_map_derived_policies<Container, NoProxy>>
template<typename PyClassT >
typedef bp::objects::instance<Holder> boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT >::instance_t

Member Function Documentation

template<class Container, bool NoProxy = false, class DerivedPolicies = detail::final_std_map_derived_policies<Container, NoProxy>>
template<typename PyClassT >
static void boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT >::from_dict ( PyObject *  p,
bp::dict const &  dict 
)
inlinestatic
template<class Container, bool NoProxy = false, class DerivedPolicies = detail::final_std_map_derived_policies<Container, NoProxy>>
template<typename PyClassT >
static void boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT >::from_list ( PyObject *  p,
bp::list const &  list 
)
inlinestatic
template<class Container, bool NoProxy = false, class DerivedPolicies = detail::final_std_map_derived_policies<Container, NoProxy>>
template<typename PyClassT >
static void boost::python::std_map_indexing_suite< Container, NoProxy, DerivedPolicies >::init_factory< PyClassT >::make_holder ( PyObject *  p)
inlinestatic

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