|
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.
|