Modules | |
Operators | |
Iterator ranges | |
Compounds | |
class | unary_fct_ref |
Adapter for enforcing reference semantic in case of "heavy" function objects. More... | |
class | unary_map_composition |
Composition of two heavy maps, using reference semantics. More... | |
struct | get_first |
Get first element of pair. More... | |
struct | get_second |
get second element of pair. More... | |
class | mapped_value_const_iterator |
Forward iterator mapping the value of It::op* with F (const version). More... | |
class | mapped_value_iterator |
Forward iterator mapping the value of T>It::op* with F (non-const version). More... | |
Functions | |
template<class F> unary_fct_ref< F > | make_unary_fct_ref (const F &f) |
template<class M1, class M2> unary_map_composition< M1, M2 > | compose_map (M1 const &m1, M2 const &m2) |
creator function for unary_map_composition. More... |
|
creator function for unary_fct_ref Definition at line 65 of file function-adapter.h. |
|
creator function for unary_map_composition.
Definition at line 115 of file function-adapter.h. |