Public Types | Public Member Functions | Static Private Member Functions | List of all members
pinocchio::python::details::overload_base_get_item_for_std_map< Container > Struct Template Reference

#include <std-map.hpp>

Inheritance diagram for pinocchio::python::details::overload_base_get_item_for_std_map< Container >:
Inheritance graph
[legend]

Public Types

typedef Container::value_type::second_type data_type
 
typedef Container::key_type index_type
 
typedef Container::key_type key_type
 
typedef Container::value_type value_type
 

Public Member Functions

template<class Class >
void visit (Class &cl) const
 

Static Private Member Functions

static boost::python::object base_get_item (boost::python::back_reference< Container & > container, PyObject *i_)
 
static index_type convert_index (Container &, PyObject *i_)
 

Detailed Description

template<typename Container>
struct pinocchio::python::details::overload_base_get_item_for_std_map< Container >

Definition at line 17 of file std-map.hpp.

Member Typedef Documentation

template<typename Container >
typedef Container::value_type::second_type pinocchio::python::details::overload_base_get_item_for_std_map< Container >::data_type

Definition at line 21 of file std-map.hpp.

template<typename Container >
typedef Container::key_type pinocchio::python::details::overload_base_get_item_for_std_map< Container >::index_type

Definition at line 23 of file std-map.hpp.

template<typename Container >
typedef Container::key_type pinocchio::python::details::overload_base_get_item_for_std_map< Container >::key_type

Definition at line 22 of file std-map.hpp.

template<typename Container >
typedef Container::value_type pinocchio::python::details::overload_base_get_item_for_std_map< Container >::value_type

Definition at line 20 of file std-map.hpp.

Member Function Documentation

template<typename Container >
static boost::python::object pinocchio::python::details::overload_base_get_item_for_std_map< Container >::base_get_item ( boost::python::back_reference< Container & >  container,
PyObject *  i_ 
)
inlinestaticprivate

Definition at line 35 of file std-map.hpp.

template<typename Container >
static index_type pinocchio::python::details::overload_base_get_item_for_std_map< Container >::convert_index ( Container &  ,
PyObject *  i_ 
)
inlinestaticprivate

Definition at line 52 of file std-map.hpp.

template<typename Container >
template<class Class >
void pinocchio::python::details::overload_base_get_item_for_std_map< Container >::visit ( Class &  cl) const
inline

Definition at line 26 of file std-map.hpp.


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


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:06