Public Types | Static Public Member Functions | List of all members
eigenpy::emplace_set_derived_policies< Container, NoProxy > Struct Template Reference

#include <map.hpp>

Inheritance diagram for eigenpy::emplace_set_derived_policies< Container, NoProxy >:
Inheritance graph
[legend]

Public Types

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<class Class >
static void extension_def (Class &cl)
 
static void set_item (Container &container, index_type i, data_type const &v)
 

Detailed Description

template<class Container, bool NoProxy>
struct eigenpy::emplace_set_derived_policies< Container, NoProxy >

Policies which handle the non-default constructible case and set_item() using emplace().

Definition at line 167 of file map.hpp.

Member Typedef Documentation

◆ data_type

template<class Container , bool NoProxy>
typedef Container::value_type::second_type eigenpy::emplace_set_derived_policies< Container, NoProxy >::data_type

Definition at line 172 of file map.hpp.

◆ DerivedPolicies

template<class Container , bool NoProxy>
using eigenpy::emplace_set_derived_policies< Container, NoProxy >::DerivedPolicies = bp::detail::final_map_derived_policies<Container, NoProxy>

Definition at line 175 of file map.hpp.

◆ index_type

template<class Container , bool NoProxy>
typedef Container::key_type eigenpy::emplace_set_derived_policies< Container, NoProxy >::index_type

Definition at line 171 of file map.hpp.

◆ value_type

template<class Container , bool NoProxy>
typedef Container::value_type eigenpy::emplace_set_derived_policies< Container, NoProxy >::value_type

Definition at line 173 of file map.hpp.

Member Function Documentation

◆ extension_def()

template<class Container , bool NoProxy>
template<class Class >
static void eigenpy::emplace_set_derived_policies< Container, NoProxy >::extension_def ( Class &  cl)
inlinestatic

Definition at line 178 of file map.hpp.

◆ set_item()

template<class Container , bool NoProxy>
static void eigenpy::emplace_set_derived_policies< Container, NoProxy >::set_item ( Container &  container,
index_type  i,
data_type const &  v 
)
inlinestatic

Definition at line 198 of file map.hpp.


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


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Sat Nov 2 2024 02:14:45