Base class for KVMaps, (key,value) pairs.
More...
#include <KVMap.h>
|
typedef std::map< std::string,
std::string > | map_type |
| (key,value) map type More...
|
|
|
static map_type | split (const std::string &str_r, const KVMapPolicy &opts_r) |
| Split str_r into (key,value) map, using the separators defined by opts_r. More...
|
|
static std::string | join (const map_type &kvmap_r, const KVMapPolicy &opts_r) |
| Join (key,value) map into string, using the separators defined by opts_r. More...
|
|
Base class for KVMaps, (key,value) pairs.
Definition at line 84 of file KVMap.h.
(key,value) map type
Definition at line 89 of file KVMap.h.
zypp::kvmap::KVMapBase::KVMapBase |
( |
| ) |
|
|
inline |
zypp::kvmap::KVMapBase::KVMapBase |
( |
const map_type & |
kvmap_r | ) |
|
|
inline |
bool zypp::kvmap::KVMapBase::has |
( |
const std::string & |
key_r | ) |
const |
|
inline |
Test whether key is set.
Definition at line 100 of file KVMap.h.
static map_type zypp::kvmap::KVMapBase::split |
( |
const std::string & |
str_r, |
|
|
const KVMapPolicy & |
opts_r |
|
) |
| |
|
inlinestatic |
Split str_r into (key,value) map, using the separators defined by opts_r.
Definition at line 116 of file KVMap.h.
static std::string zypp::kvmap::KVMapBase::join |
( |
const map_type & |
kvmap_r, |
|
|
const KVMapPolicy & |
opts_r |
|
) |
| |
|
inlinestatic |
Join (key,value) map into string, using the separators defined by opts_r.
Definition at line 138 of file KVMap.h.
The documentation for this struct was generated from the following file: