Change the behavior of indexing (method getitem in Python). This is suitable e.g. for container of Eigen matrix objects if you want to mutate them. More...
#include <map.hpp>
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_) |
Change the behavior of indexing (method getitem in Python). This is suitable e.g. for container of Eigen matrix objects if you want to mutate them.
typedef Container::value_type::second_type eigenpy::overload_base_get_item_for_map< Container >::data_type |
typedef Container::key_type eigenpy::overload_base_get_item_for_map< Container >::index_type |
typedef Container::key_type eigenpy::overload_base_get_item_for_map< Container >::key_type |
typedef Container::value_type eigenpy::overload_base_get_item_for_map< Container >::value_type |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inline |