#include <InfoMap.h>
Public Member Functions | |
| InfoMap () | |
| InfoMap (const Ztring &Source) | |
| InfoMap (const Char *Source) | |
| const Ztring & | Get (const Ztring &Value, size_t Pos) const |
| const Ztring & | Get (const Ztring &Value, size_t Pos, const Ztring &WithValue, size_t WithValue_Pos) const |
| void | Write (const Ztring &NewLanguage) |
| void | Separator_Set (size_type Level, const Ztring &NewSeparator) |
| Set the Separator character. | |
| 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 | 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, merge them with the last element. | |
Protected Attributes | |
| Ztring | Separator [2] |
| Ztring | Quote |
| size_type | Max [2] |
| ZenLib::InfoMap::InfoMap | ( | ) |
| ZenLib::InfoMap::InfoMap | ( | const Ztring & | Source | ) |
| ZenLib::InfoMap::InfoMap | ( | const Char * | Source | ) |
| const Ztring& ZenLib::InfoMap::Get | ( | const Ztring & | Value, | |
| size_t | Pos, | |||
| const Ztring & | WithValue, | |||
| size_t | WithValue_Pos | |||
| ) | const |
| void ZenLib::InfoMap::Write | ( | const Ztring & | NewLanguage | ) |
| void ZenLib::InfoMap::Separator_Set | ( | size_type | Level, | |
| const Ztring & | NewSeparator | |||
| ) |
Set the Separator character.
| void ZenLib::InfoMap::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 ZenLib::InfoMap::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, merge them with the last element.
Ztring ZenLib::InfoMap::Separator[2] [protected] |
Ztring ZenLib::InfoMap::Quote [protected] |
size_type ZenLib::InfoMap::Max[2] [protected] |
1.5.6