#include <KVMap.h>
Inheritance diagram for zypp::kvmap::KVMapPolicy:
Public Member Functions | |
KVMapPolicy (const std::string &kvsplit_r, const std::string &fsplit_r) | |
KVMapPolicy (const std::string &kvsplit_r, const std::string &fsplit_r, const std::string &kvjoin_r) | |
KVMapPolicy (const std::string &kvsplit_r, const std::string &fsplit_r, const std::string &kvjoin_r, const std::string &fjoin_r) | |
Public Attributes | |
std::string | _kvsplit |
std::string | _fsplit |
std::string | _kvjoin |
std::string | _fjoin |
_kvsplit: The string separating key from value
_fsplit: (key,value) pairs are separated by any nonempty sequence of characers occurring in _fsplit
_kvjoin: The string used to join key and value.
_fjoin: The string used to separate (key,value) pairs.
TODO: Maybe options for exact _fsplit handling and timming of values.
Definition at line 50 of file KVMap.h.
|
Definition at line 55 of file KVMap.h. Referenced by zypp::kvmap::KVMapBase::CharSep< kv, f >::CharSep(). |
|
|
|
|
|
Definition at line 51 of file KVMap.h. Referenced by zypp::kvmap::KVMapBase::split(). |
|
Definition at line 52 of file KVMap.h. Referenced by zypp::kvmap::KVMapBase::split(). |
|
|
|
Definition at line 54 of file KVMap.h. Referenced by zypp::kvmap::KVMapBase::join(). |