#include <KVMap.h>

Public Types | |
| typedef std::map < std::string, std::string > | map_type |
Public Member Functions | |
| _KVMap () | |
| _KVMap (const map_type &kvmap_r) | |
| bool | has (const std::string &key_r) const |
Static Public Member Functions | |
| static map_type | split (const std::string &str_r, const Options &opts_r) |
| static std::string | join (const map_type &kvmap_r, const Options &opts_r) |
Classes | |
| struct | CharSep |
| Options for KVMaps using a single char as separator (e.g. mount options). More... | |
| struct | Options |
| Options for conversion of KVMaps to/from string. More... | |
| typedef std::map<std::string,std::string> _KVMap::map_type |
(key,value) map type
| _KVMap::_KVMap | ( | ) | [inline] |
| _KVMap::_KVMap | ( | const map_type & | kvmap_r | ) | [inline] |
| bool _KVMap::has | ( | const std::string & | key_r | ) | const [inline] |
Test whether key is set.
| static map_type _KVMap::split | ( | const std::string & | str_r, | |
| const Options & | opts_r | |||
| ) | [inline, static] |
Split str_r into (key,value) map, using the separators defined by opts_r.
| static std::string _KVMap::join | ( | const map_type & | kvmap_r, | |
| const Options & | opts_r | |||
| ) | [inline, static] |
Join (key,value) map into string, using the separators defined by opts_r.
1.5.3