Expose the map-like container, e.g. (std::map). More...
#include <map.hpp>
Public Types | |
typedef dict_to_map< Container > | FromPythonDictConverter |
![]() | |
typedef Container::value_type::second_type | data_type |
using | DerivedPolicies = bp::detail::final_map_derived_policies< Container, NoProxy > |
typedef Container::key_type | index_type |
typedef Container::value_type | value_type |
Static Public Member Functions | |
template<typename DerivedVisitor > | |
static void | expose (const std::string &class_name, const bp::def_visitor< DerivedVisitor > &visitor) |
template<typename DerivedVisitor > | |
static void | expose (const std::string &class_name, const std::string &doc_string, const bp::def_visitor< DerivedVisitor > &visitor) |
static void | expose (const std::string &class_name, const std::string &doc_string="") |
![]() | |
static void | extension_def (Class &cl) |
static void | set_item (Container &container, index_type i, data_type const &v) |
![]() | |
static void | construct (PyObject *object, bp::converter::rvalue_from_python_stage1_data *data) |
Perform the conversion. More... | |
static void * | convertible (PyObject *object) |
Check if conversion is possible. More... | |
static void | register_converter () |
static bp::dict | todict (Container &self) |
Expose the map-like container, e.g. (std::map).
[in] | Container | Container to expose. |
[in] | NoProxy | When set to false, the elements will be copied when returned to Python. |
typedef dict_to_map<Container> eigenpy::GenericMapVisitor< Container, NoProxy >::FromPythonDictConverter |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |