|
Compounds |
struct | xmlcpgPRINTSTREAM |
Functions |
xmlcpgPrintStream * | xmlcpgnewPrintStream (xmlcpgOutputStream *os) |
| Creates a new print stream with an output stream.
|
void | xmlcpgdeletePrintStream (xmlcpgPrintStream *ps) |
| Destroys the print stream.
|
int | xmlcpgisPrintStream (const xmlcpgPrintStream *ps) |
| Tells if the the object is a print stream.
|
void | xmlcpgprintPrintStreamChar (xmlcpgPrintStream *ps, char c) |
| Prints a character.
|
void | xmlcpgprintPrintStreamString (xmlcpgPrintStream *ps, const char *s) |
| Prints a string.
|
void | xmlcpgprintPrintStreamFloat (xmlcpgPrintStream *ps, float f) |
| Prints a float.
|
void | xmlcpgprintPrintStreamDouble (xmlcpgPrintStream *ps, double d) |
| Prints a double.
|
void | xmlcpgprintPrintStreamInt (xmlcpgPrintStream *ps, int i) |
| Prints an integer.
|
void | xmlcpgprintPrintStreamUnsignedInt (xmlcpgPrintStream *ps, unsigned int u) |
| Prints an unsigned integer.
|
void | xmlcpgprintPrintStreamLong (xmlcpgPrintStream *ps, long l) |
| Prints a long.
|
void | xmlcpgprintPrintStreamLn (xmlcpgPrintStream *ps) |
| Prints a newline.
|
int | xmlcpggetPrintStreamEOS (const xmlcpgPrintStream *ps) |
| Tests the end of stream indicator of the print stream.
|
int | xmlcpgflushPrintStream (xmlcpgPrintStream *ps) |
| Flushes the print stream.
|
int | xmlcpgwritePrintStreamChar (xmlcpgPrintStream *ps, int c) |
| Writes a character to the print stream.
|
int | xmlcpgwritePrintStream (xmlcpgPrintStream *ps, const void *ptr, int nb) |
| Writes some bytes of data to the location pointed by ptr.
|
int | xmlcpgclosePrintStream (xmlcpgPrintStream *ps) |
| Closes the print stream.
|
int | xmlcpggetPrintStreamError (const xmlcpgPrintStream *ps) |
| Tests the error indicator of the print stream.
|
const char * | xmlcpggetPrintStreamErrorString (const xmlcpgPrintStream *ps) |
| Gets the string describing the error.
|