SmartMapFoo< T > Member List

This is the complete list of members for SmartMapFoo< T >, including all inherited members.

arraySeparatorSmartMapFoo< T >
clear() (defined in SmartMapFoo< T >)SmartMapFoo< T >inlinevirtual
const_iterator typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
dump(std::ostream &ostr=std::cout) constSmartMapFoo< T >
entry_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
exportMap(std::map< std::string, T2 > &m) constSmartMapFoo< T >inline
get(const std::string &key, const std::string &defaultValue) constSmartMapFoo< T >inline
get(const std::string &key, const char *defaultValue) const (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
get(const std::string &key, T2 defaultValue) constSmartMapFoo< T >inline
getKeyList() constSmartMapFoo< T >inlinevirtual
getKeys(std::ostream &ostr) const (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
getKeys() constSmartMapFoo< T >inline
getMap() constSmartMapFoo< T >inline
getValues(std::ostream &ostr) constSmartMapFoo< T >inline
getValues() constSmartMapFoo< T >inline
hasKey(const std::string &key) const (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
importCastableMap(const drain::SmartMap< T2 > &m)SmartMapFoo< T >inline
importEntries(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMapFoo< T >
importEntries(const std::list< std::string > &entries, char assignmentSymbol='=')SmartMapFoo< T >inline
importMap(const std::map< std::string, S > &m)SmartMapFoo< T >inline
iterator typedefSmartMapFoo< T >
key_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
keyListSmartMapFoo< T >mutableprotected
keylist_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
map_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
operator[](const std::string &key)SmartMapFoo< T >inlinevirtual
operator[](const std::string &key) constSmartMapFoo< T >inlinevirtual
separatorSmartMapFoo< T >
setValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMapFoo< T >inline
setValues(const char *entries, char assignmentSymbol='=', char separatorSymbol=0) (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
setValuesSEQ(const S &sequence) (defined in SmartMapFoo< T >)SmartMapFoo< T >
smap_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
SmartMapFoo(char separator='\0', char arraySeparator=':')SmartMapFoo< T >inline
SmartMapFoo(const SmartMapFoo &smap) (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
toStr(char equal='=', char start=0, char end=0, char separator=0) const (defined in SmartMapFoo< T >)SmartMapFoo< T >inline
toStream(std::ostream &ostr, char equal='=', char startChar='{', char endChar='}', char separatorChar=',') constSmartMapFoo< T >inline
updateFromCastableMap(const drain::SmartMapFoo< T2 > &m)SmartMapFoo< T >inline
updateFromMap(const std::map< std::string, T2 > &m)SmartMapFoo< T >inline
updateValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMapFoo< T >inline
value_t typedef (defined in SmartMapFoo< T >)SmartMapFoo< T >
~SmartMapFoo() (defined in SmartMapFoo< T >)SmartMapFoo< T >inlinevirtual