AddExternalParameterToList(const String &name, const String &value) | Onikiri::ParamDB | [protected] |
AddParameter(const String ¶mExp) | Onikiri::ParamDB | |
AddUserDefaultParam(const String &xmlString) | Onikiri::ParamDB | |
CheckResultXML(const String &path, XMLNodePtr node, int *warningCount) | Onikiri::ParamDB | [protected] |
CompletePath(const String &target, const String &basePath) | Onikiri::ParamDB | [protected] |
DumpResultXML(const String &level, const String &filter) | Onikiri::ParamDB | |
FilterResultXML(const String &path, XMLNodePtr node, const std::vector< String > &filterList) | Onikiri::ParamDB | [protected] |
Finalize() | Onikiri::ParamDB | |
Get(const ParamXMLPath &path, String *val, bool required=true) | Onikiri::ParamDB | |
Get(const ParamXMLPath &path, T *val, bool required=true) | Onikiri::ParamDB | [inline] |
Get(const ParamXMLPath &path, T(*val)[N], bool required=true) | Onikiri::ParamDB | [inline] |
Get(const ParamXMLPath &path, std::vector< T > *val, bool required=true) | Onikiri::ParamDB | [inline] |
Get(const ParamXMLPath &path, T *val, const Binding< T > *bindings, int bindingsSize, bool required=true) | Onikiri::ParamDB | [inline] |
GetElementCount(const ParamXMLPath &path) | Onikiri::ParamDB | |
GetSourceXMLFile(const ParamXMLPath ¶meterPath, String &sourceFile) | Onikiri::ParamDB | |
GetXMLFileNames() | Onikiri::ParamDB | |
GetXMLTree() | Onikiri::ParamDB | |
Initialize(const String &initialPath) | Onikiri::ParamDB | |
LoadParameters(const std::vector< String > &) | Onikiri::ParamDB | |
LoadXMLFile(const String &) | Onikiri::ParamDB | |
m_initialized | Onikiri::ParamDB | [protected] |
m_initialPath | Onikiri::ParamDB | [protected] |
m_isLoaded | Onikiri::ParamDB | [protected] |
m_tree | Onikiri::ParamDB | [protected] |
m_userParamPassed | Onikiri::ParamDB | [protected] |
MatchFilterList(const String &str, const std::vector< String > &filterList) const | Onikiri::ParamDB | [protected] |
ParamDB() | Onikiri::ParamDB | |
RemoveFileName(const String &path) | Onikiri::ParamDB | [protected] |
Set(const ParamXMLPath &path, const String &) | Onikiri::ParamDB | |
Set(const ParamXMLPath &path, const T ¶m) | Onikiri::ParamDB | [inline] |
Set(const ParamXMLPath &path, const T(&val)[N]) | Onikiri::ParamDB | [inline] |
Set(const ParamXMLPath &path, const std::vector< T > &val) | Onikiri::ParamDB | [inline] |
Set(const ParamXMLPath &path, const T ¶m, const Binding< T > *bindings, int bindingsSize) | Onikiri::ParamDB | [inline] |
ToParam(T *dst, const ParamXMLPath &path, const String &str) | Onikiri::ParamDB | [inline, protected] |
ToParam(bool *dst, const ParamXMLPath &path, const String &str) | Onikiri::ParamDB | [protected] |
ToParam(String *dst, const ParamXMLPath &path, const String &str) | Onikiri::ParamDB | [protected] |
ToParam(std::string *dst, const ParamXMLPath &path, const String &str) | Onikiri::ParamDB | [protected] |
ToParamRaw(T *dst, const ParamXMLPath &path, const String &str) | Onikiri::ParamDB | [inline, protected] |
ToString(const ParamXMLPath &path, const T ¶m) | Onikiri::ParamDB | [inline, protected] |
XMLAttributeMap typedef | Onikiri::ParamDB | [protected] |
XMLChildMap typedef | Onikiri::ParamDB | [protected] |
XMLNode typedef | Onikiri::ParamDB | [protected] |
XMLNodeArray typedef | Onikiri::ParamDB | [protected] |
XMLNodePtr typedef | Onikiri::ParamDB | [protected] |
~ParamDB() | Onikiri::ParamDB | |