8 #ifndef ZenLib_InfoMapH 9 #define ZenLib_InfoMapH 24 class InfoMap :
public std::multimap<Ztring, ZtringList>
37 const Ztring &
Get (
const Ztring &Value,
size_t Pos,
const Ztring &WithValue,
size_t WithValue_Pos)
const;
char Char
Definition: Conf.h:215
void Separator_Set(size_type Level, const Ztring &NewSeparator)
Set the Separator character.
size_type Max[2]
Definition: InfoMap.h:53
void Max_Set(size_type Level, size_type Max)
Set the Maximum number of element to read During Read() or Write() method, if there is more elements...
Helper for InfoMap.
Definition: InfoMap.h:24
Definition: BitStream.h:23
const Ztring & Get(const Ztring &Value, size_t Pos) const
Ztring Separator[2]
Definition: InfoMap.h:51
Ztring Quote
Definition: InfoMap.h:52
String manipulation (based on std::(w)string)
Definition: Ztring.h:49
void Quote_Set(const Ztring &NewQuote)
Set the Quote character During Read() or Write() method, if Separator is in the sequence, we must quote it.
void Write(const Ztring &NewLanguage)