arraySeparator | SmartMap< Variable > | |
dump(std::ostream &ostr=std::cout) const | SmartMap< Variable > | |
exportMap(std::map< std::string, T2 > &m) const | SmartMap< Variable > | inline |
get(const std::string &key, const std::string &defaultValue) const | SmartMap< Variable > | inline |
get(const std::string &key, const T2 &defaultValue) const | SmartMap< Variable > | inline |
getKeyList() const | SmartMap< Variable > | inlinevirtual |
getKeys() const | SmartMap< Variable > | inline |
getMap() const | SmartMap< Variable > | inline |
getValues(std::ostream &ostr) const | SmartMap< Variable > | inline |
getValues() const | SmartMap< Variable > | inline |
importCastableMap(const drain::SmartMap< T2 > &m) | SmartMap< Variable > | inline |
importEntries(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Variable > | |
importEntries(const std::list< std::string > &entries, char assignmentSymbol='=') | SmartMap< Variable > | inline |
importMap(const std::map< std::string, S > &m) | SmartMap< Variable > | inline |
iterator typedef | SmartMap< Variable > | |
keyList | SmartMap< Variable > | mutableprotected |
operator=(const std::map< std::string, T > &m) (defined in VariableMap) | VariableMap | inline |
operator[](const std::string &key) | SmartMap< Variable > | inlinevirtual |
operator[](const std::string &key) const | SmartMap< Variable > | inlinevirtual |
separator | SmartMap< Variable > | |
setValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Variable > | inline |
SmartMap(char separator='\0', char arraySeparator=':') | SmartMap< Variable > | inline |
toStream(std::ostream &ostr, char equal='=', char startChar='{', char endChar='}', char separatorChar=',') const | SmartMap< Variable > | inline |
updateFromCastableMap(const drain::SmartMap< T2 > &m) | SmartMap< Variable > | inline |
updateFromMap(const std::map< std::string, T2 > &m) | SmartMap< Variable > | inline |
updateValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0) | SmartMap< Variable > | inline |
VariableMap(char separator=',') | VariableMap | inline |
VariableMap(const VariableMap &v) | VariableMap | inline |
VariableMap(std::initializer_list< Variable::init_pair_t > inits) | VariableMap | inline |
VariableMap(Variable::init_pair_t &entry) | VariableMap | inline |