|
DP3
|
#include "ParameterValue.h"#include "StringTools.h"#include <map>#include <memory>#include <mutex>#include <set>Go to the source code of this file.
Classes | |
| class | dp3::common::ParameterSetImpl |
| Implements a map of Key-Value pairs. Description of class. The ParameterSetImpl class is a key-value implementation of the type map<string, string, KeyCompare>. This means that values are stored as a string which allows easy merging and splitting of ParameterSetImpls because no conversions have to be done. A couple of getXxx routines are provided to convert the strings to the desired type. More... | |
Namespaces | |
| dp3 | |
| This file has generic helper routines for testing steps. | |
| dp3::common | |
| int32_t | dp3::common::indexValue (const std::string &label, const char indexMarker[2]) |
| bool | dp3::common::isValidVersionNr (const std::string &versionNr) |
| Checks if the given string is a valid versionnumber (x.y.z) More... | |
| bool | dp3::common::isValidVersionNrRef (const std::string &versionNr) |
| typedef common::stringtools::Compare | dp3::common::KeyCompare |
| std::string | dp3::common::keyName (const std::string &fullKeyName) |
| std::string | dp3::common::keyPart (const std::string ¶meterLine) |
| typedef std::map< std::string, ParameterValue, KeyCompare > | dp3::common::KVMap |
| std::string | dp3::common::moduleName (const std::string &fullKeyName) |
| const char | dp3::common::PC_KEY_QUAL [] = {"qualification"} |
| const char | dp3::common::PC_KEY_VERSIONNR [] = {"versionnr"} |
| const char | dp3::common::PC_QUAL_DEVELOP [] = {"development"} |
| const char | dp3::common::PC_QUAL_STABLE [] = {"stable"} |
| Implements a map of Key-Value pairs. More... | |
| const char | dp3::common::PC_QUAL_TEST [] = {"test"} |
| std::string | dp3::common::valuePart (const std::string ¶meterLine) |