|
Deepsolver
|
Classes | |
| class | ScalarValue |
| class | StringListValue |
| class | StringValue |
| class | Value |
Public Member Functions | |
| void | checkValues () |
| ConfigAdapter () | |
| The default constructor. | |
| virtual | ~ConfigAdapter () |
| The destructor. | |
Protected Types | |
| enum | { ValueTypeString, ValueTypeStringList, ValueTypeBoolean, ValueTypeInt, ValueTypeUInt } |
| typedef ScalarValue< bool > | BooleanValue |
| typedef std::vector< BooleanValue > | BooleanValueVector |
| typedef ScalarValue< int > | IntValue |
| typedef std::vector< IntValue > | IntValueVector |
|
typedef std::vector < StringListValue > | StringListValueVector |
| typedef std::vector< StringValue > | StringValueVector |
| typedef ScalarValue< unsigned int > | UIntValue |
| typedef std::vector< UIntValue > | UIntValueVector |
Protected Member Functions | |
| BooleanValueVector::size_type | findBooleanValue (const StringVector &path, const std::string §Arg) const |
| IntValueVector::size_type | findIntValue (const StringVector &path, const std::string §Arg) const |
| StringListValueVector::size_type | findStringListValue (const StringVector &path, const std::string §Arg) const |
| StringValueVector::size_type | findStringValue (const StringVector &path, const std::string §Arg) const |
| UIntValueVector::size_type | findUIntValue (const StringVector &path, const std::string §Arg) const |
| int | getType (const StringVector &path, const std::string §Arg, const ConfigFilePosInfo &pos) const |
| void | onValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | processBooleanValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | processIntValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | processStringListValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | processStringValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | processUIntValue (const StringVector &path, const std::string §Arg, const std::string &value, bool adding, const ConfigFilePosInfo &pos) |
| void | throwConfigException (int code, const Value &value) const |
Protected Attributes | |
| BooleanValueVector | m_booleanValues |
| IntValueVector | m_intValues |
| StringListValueVector | m_stringListValues |
| StringValueVector | m_stringValues |
| UIntValueVector | m_uintValues |
1.7.5.1