Inherited by IpeA85Stream, IpeDeflateStream, IpePercentStream, and IpeTellStream.
IpeStream::~IpeStream | ( | ) | [virtual] |
Virtual destructor, so you can delete using a pointer to IpeStream.
virtual void IpeStream::PutChar | ( | char | ch | ) | [pure virtual] |
Output character.
Implemented in IpeStringStream, IpeFileStream, IpeA85Stream, and IpeDeflateStream.
void IpeStream::Close | ( | ) | [virtual] |
void IpeStream::PutString | ( | IpeString | s | ) | [virtual] |
void IpeStream::PutCString | ( | const char * | s | ) | [virtual] |
void IpeStream::PutRaw | ( | const char * | data, | |
int | size | |||
) | [virtual] |
IpeStream& IpeStream::operator<< | ( | char | ch | ) | [inline] |
Output character.
IpeStream& IpeStream::operator<< | ( | const char * | s | ) | [inline] |
Output C string.
IpeStream & IpeStream::operator<< | ( | int | i | ) |
Output integer.
IpeStream & IpeStream::operator<< | ( | double | d | ) |
Output double.
void IpeStream::PutHexByte | ( | char | b | ) |
Output byte in hexadecimal.
void IpeStream::PutXmlString | ( | IpeString | s | ) |
Save a string with XML escaping of &, >, <.