|
Classes |
| class | MapBase< K, T > |
| | Base class of maps. More...
|
| class | NullMap< K, T > |
| | Null map. (a.k.a. DoNothingMap). More...
|
| class | ConstMap< K, T > |
| | Constant map. More...
|
| class | ConstMap< K, Const< V, v > > |
| | Constant map with inlined constant value. More...
|
| class | StdMap< K, T, Compare > |
| | Map based on std::map. More...
|
| class | IntegerMap< T > |
| | Map for storing values for keys from the range [0..size-1]. More...
|
| class | IdentityMap< T > |
| | Identity map. More...
|
| class | ConvertMap< M, T > |
| | Convert the Value of a map to another type using the default conversion. More...
|
| class | SimpleMap< M > |
| | Simple wrapping of a map. More...
|
| class | SimpleWriteMap< M > |
| | Simple writable wrapping of a map. More...
|
| class | AddMap< M1, M2 > |
| | Sum of two maps. More...
|
| class | ShiftMap< M, C > |
| | Shift a map with a constant. More...
|
| class | ShiftWriteMap< M, C > |
| | Shift a map with a constant (ReadWrite version). More...
|
| class | SubMap< M1, M2 > |
| | Difference of two maps. More...
|
| class | MulMap< M1, M2 > |
| | Product of two maps. More...
|
| class | ScaleMap< M, C > |
| | Scales a map with a constant. More...
|
| class | ScaleWriteMap< M, C > |
| | Scales a map with a constant (ReadWrite version). More...
|
| class | DivMap< M1, M2 > |
| | Quotient of two maps. More...
|
| class | ComposeMap< M1, M2 > |
| | Composition of two maps. More...
|
| class | CombineMap< M1, M2, F, V > |
| | Combine of two maps using an STL (binary) functor. More...
|
| class | NegMap< M > |
| | Negative value of a map. More...
|
| class | NegWriteMap< M > |
| | Negative value of a map (ReadWrite version). More...
|
| class | AbsMap< M > |
| | Absolute value of a map. More...
|
| class | FunctorMap< F, K, V > |
| | Converts an STL style functor to a map. More...
|
| class | MapFunctor< M > |
| | Converts a map to an STL style (unary) functor. More...
|
| class | ForkMap< M1, M2 > |
| | Just readable version of ForkWriteMap. More...
|
| class | ForkWriteMap< M1, M2 > |
| | Applies all map setting operations to two maps. More...
|
| class | NotMap< M > |
| | Logical 'not' of a map. More...
|
| class | NotWriteMap< M > |
| | Logical 'not' of a map (ReadWrie version). More...
|
| class | StoreBoolMap< _Iterator, _Functor > |
| | Writable bool map for logging each true assigned element. More...
|
| class | BackInserterBoolMap< Container, Functor > |
| | Writable bool map for logging each true assigned element in a back insertable container. More...
|
| class | FrontInserterBoolMap< Container, Functor > |
| | Writable bool map for logging each true assigned element in a front insertable container. More...
|
| class | InserterBoolMap< Container, Functor > |
| | Writable bool map for storing each true assigned element in an insertable container. More...
|
| class | FillBoolMap< Map > |
| | Writable bool map for filling each true assigned element with a given value. More...
|
| class | SettingOrderBoolMap< Map > |
| | Writable bool map for storing the sequence number of true assignments. More...
|
Namespaces |
| namespace | lemon |
| | The namespace of LEMON.
|