#include <GContainers.h>
Inheritance diagram for GStringPipe:

Public Member Functions | |
| GStringPipe (int PreAlloc=-1) | |
| Constructs the object. | |
| virtual int | Pop (char *Str, int BufSize) |
| Removes a utf-8 line of text from the container. | |
| virtual int | Push (char *Str, int Len=-1) |
| Inserts a utf-8 string into the container. | |
| virtual int | Push (char16 *Str, int Len=-1) |
| Inserts a wide char string into the container. | |
| bool | Printf (char *Str,...) |
| Formats a utf-8 string and adds it to the contents. | |
| bool | Printf (char16 *Str,...) |
| Formats a wide char string and adds it to the contents. | |
| char * | NewStr () |
| Creates a null terminated utf-8 string out of the classes contents. | |
| char16 * | NewStrW () |
| Creates a null terminated wide character string out of the classes contents. | |
|
|
Constructs the object.
|
|
||||||||||||
|
Removes a utf-8 line of text from the container.
|
|
||||||||||||
|
Inserts a wide char string into the container.
|
|
||||||||||||
|
Inserts a utf-8 string into the container.
|
1.4.1