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

◆ data_type

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.

◆ index_type

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

◆ key_type

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.

◆ value_type

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

◆ base_get_item()

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.

◆ convert_index()

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.

◆ visit()

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 Fri Jun 23 2023 02:38:36