All key funcionalities, 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 > |
Specialization 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<std::vector<std::vector<ElementType>>> . More... | |
class | StdSingle |
Converter from value::Single to ElementType. More... | |
class | StdVector |
Converter from value::Vector to shared_ptr<std::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 funcionalities, including key::Key, key::Traits, key mappings are inside this namespace
.