|
| | ZtringListListF () |
| |
| | ZtringListListF (const ZtringListList &Source) |
| |
| | ZtringListListF (const Ztring &Source) |
| |
| | ZtringListListF (const Char *Source) |
| |
| bool | Load (const Ztring &FileName=Ztring()) |
| |
| bool | Save (const Ztring &FileName=Ztring()) |
| |
| bool | Cancel () |
| |
| void | Backup_Set (bool Save) |
| |
| void | Backup_Count_Set (int8u Count) |
| |
| void | Local_Set (bool Local) |
| |
| | ZtringListList () |
| |
| | ZtringListList (const ZtringListList &Source) |
| |
| | ZtringListList (const Ztring &Source) |
| |
| | ZtringListList (const Char *Source) |
| |
| bool | operator== (const ZtringListList &Source) const |
| |
| bool | operator!= (const ZtringListList &Source) const |
| |
| ZtringListList & | operator+= (const ZtringListList &Source) |
| |
| ZtringListList & | operator= (const ZtringListList &Source) |
| |
| ZtringList & | operator() (size_type Pos0) |
| | Same as [], but write a empty string if Pos doesn't exist yet. More...
|
| |
| Ztring & | operator() (size_type Pos0, size_type Pos1) |
| |
| Ztring & | operator() (const Ztring &Pos0, size_type Pos1=1) |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][0]. More...
|
| |
| Ztring & | operator() (const Ztring &Pos0, size_type Pos0_1, size_type Pos1) |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][Pos0_1]. More...
|
| |
| Ztring | Read () const |
| | Read all. More...
|
| |
| Ztring | Read (size_type Pos0) const |
| | Read a vector of string. More...
|
| |
| const Ztring & | Read (size_type Pos0, size_type Pos1) const |
| | Read a string. More...
|
| |
| const Ztring & | Read (const Ztring &Pos0, size_type Pos1=1) const |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][0]. More...
|
| |
| const Ztring & | Read (const Ztring &Pos0, size_type Pos0_1, size_type Pos1) const |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][Pos0_1]. More...
|
| |
| const Ztring & | Read (const Ztring &Pos0, const Ztring &Default, size_type Pos1=1) const |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][0], with default value. More...
|
| |
| const Ztring & | Read (const Ztring &Pos0, const Ztring &Default, size_type Pos0_1, size_type Pos1) const |
| | Return [Pos][Pos1], Pos=First occurency of Pos0 in [xxx][Pos0_1], with default value. More...
|
| |
| Ztring | Read1 (size_type Pos1) const |
| | Read all strings at position Pos1. More...
|
| |
| void | Write (const Ztring &ToWrite) |
| | Write all. More...
|
| |
| void | Write (const ZtringList &ToWrite, size_type Pos0) |
| | Write a vector of string. More...
|
| |
| void | Write (const Ztring &ToWrite, size_type Pos0, size_type Pos1) |
| | Write a vector of string. More...
|
| |
| void | push_back (const ZtringList &ToAdd) |
| | Add a vector of string. More...
|
| |
| void | push_back (const Ztring &ToAdd) |
| | Add a vector of string (with separator is ZtringListList Separator) More...
|
| |
| void | push_back (const Char *ToAdd) |
| | Add a vector of string (Char version) More...
|
| |
| void | Insert (const ZtringList &ToInsert, size_type Pos0) |
| | Insert a vector of string at position Pos0. More...
|
| |
| void | Insert1 (const Ztring &ToInsert, size_type Pos1) |
| | Insert a string at all positions Pos1. More...
|
| |
| void | Delete (size_type Pos0) |
| | Delete a vector of string at position Pos0. More...
|
| |
| void | Delete (const Ztring &ToFind, size_type Pos1=0, const Ztring &Comparator=__T("=="), ztring_t Options=Ztring_Nothing) |
| | Delete all vectors of string, with [xxx][Pos1] == ToFind. More...
|
| |
| void | Delete1 (size_type Pos1) |
| | Delete a string at all positions Pos1. More...
|
| |
| void | Swap (size_type Pos0_A, size_type Pos0_B) |
| | Swap 2 positions. More...
|
| |
| void | Swap1 (size_type Pos1_A, size_type Pos1_B) |
| | Swap 2 columns for each line. More...
|
| |
| void | Sort (size_type Pos1, ztring_t Options=Ztring_Nothing) |
| | Sort. More...
|
| |
| size_type | Find (const Ztring &ToFind, size_type Pos1=0, size_type Pos0Begin=0) const |
| | Find the first position of the string in the vector of vector, in a specific column. More...
|
| |
| size_type | Find_Filled (size_type Pos1=0, size_type Pos0Begin=0) const |
| | Find the first position of the string in the vector of vector, in a specific column, which is not empty. More...
|
| |
| size_type | Find (const Ztring &ToFind, size_type Pos1, size_type Pos0Begin, const Ztring &Comparator, ztring_t Options=Ztring_Nothing) const |
| | Find the first position of the string in the vector of vector, in a specific column. More...
|
| |
| Ztring | FindValue (const Ztring &ToFind, size_type Pos1Value=1, size_type Pos1=0, size_type Pos0Begin=0, const Ztring &Comparator=__T("=="), ztring_t Options=Ztring_Nothing) const |
| | Return [xxx][Pos1Value] when founded the first position of the string in the vector of vector, in a specific column. More...
|
| |
| ZtringListList | SubSheet (const Ztring &ToFind, size_type Pos1=0, size_type Pos0Begin=0, const Ztring &Comparator=__T("=="), ztring_t Options=Ztring_Nothing) const |
| | Return a subsheet, with all lines with position of the string in the vector of vector, in a specific column. More...
|
| |
| void | Separator_Set (size_type Level, const Ztring &NewSeparator) |
| | Set the Separator character. More...
|
| |
| 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. More...
|
| |
| 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. More...
|
| |
ZtringListList with file management.