All key functionalities, including key::Key, key::Traits, key mappings are inside this namespace.
More...
Classes | |
| class | Device |
| Device key. More... | |
| class | Global |
| Global key. More... | |
| class | Level |
| Level key. More... | |
| class | Checker |
Primary key checker template class. More... | |
| class | Checker< ConverterType, value::Single > |
| Specialization of Checker for InputType equal to value::Single. More... | |
| class | Checker< ConverterType, value::Vector > |
| Specialisation of Checker for InputType equal to value::Vector. More... | |
| class | Checker< ConverterType, value::Matrix > |
| Specialization of Checker for InputType equal to value::Matrix. More... | |
| class | StdMatrix |
Converter from value::Matrix to shared_ptr<vector<std::vector<ElementType>>>. More... | |
| class | StdSingle |
| Converter from value::Single to ElementType. More... | |
| class | StdVector |
Converter from value::Vector to shared_ptr<vector<ElementType>>. More... | |
| class | Geq |
Greater-than-or-equal-to bound class. More... | |
| class | Greater |
Greater-than bound class. More... | |
| class | Leq |
Less-than-or-equal-to bound class. More... | |
| class | Less |
Less-than bound class. More... | |
| class | NoBound |
NoBound bound class. More... | |
| class | Bounded |
| Key for bounded values. More... | |
| class | Matrix |
| Generic key whose converter type is StdMatrix. More... | |
| class | Decreasing |
Decreasing monotone class. More... | |
| class | Increasing |
Increasing monotone class. More... | |
| class | NonMonotone |
NonMonotone class. More... | |
| class | StrictlyDecreasing |
StrictlyDecreasing monotone class. More... | |
| class | StrictlyIncreasing |
StrictlyIncreasing monotone class. More... | |
| class | MonotoneBoundedVector |
| Key for monotone bounded vectors. More... | |
| class | Positive |
| A general key for positive values. More... | |
| class | Single |
| Generic key whose converter type is StdSingle. More... | |
| class | StrictlyPositive |
| A general key whose value is a strictly positive number. More... | |
| class | Vector |
| Generic key whose converter type is StdVector. More... | |
| class | Key |
| Base for all real keys. More... | |
| struct | DefaultMap |
| Meta-function which defines Traits' default map type. More... | |
| struct | Default |
| Meta-function which defines Traits' default map type. More... | |
| class | FlagMap |
| Maps names to constants. More... | |
| class | NoMap |
| Identity map (aka, NoMap). More... | |
| class | ObjectMap |
| Maps names to objects. More... | |
| class | PartialMap |
| Partially maps names to constants. More... | |
| class | Export |
| Export key. More... | |
| class | Imports |
| Imports key. More... | |
| class | ProcessNow |
| ProcessNow key. More... | |
| class | Processor |
| Processor key. More... | |
| struct | VectorOutputBase |
VectorOutput's base class. More... | |
| class | VectorOutput |
| VectorOutput key. More... | |
| class | Traits |
Real keys must derive from adequate instantiations of this template class. More... | |
All key functionalities, including key::Key, key::Traits, key mappings are inside this namespace.
1.7.1