XmStreamOut Class ReferenceInheritance diagram for XmStreamOut:
List of all members.
Detailed Description
Interface class, which encapsulate the writing to streams.
|
Public Member Functions |
| void | Flush () |
| | Perform a flush on the stream.
|
|
XmStreamOut & | operator<< (const XmString &str) |
| | Write the given string to the stream.
|
|
XmStreamOut & | operator<< (const char *str) |
| | Write the given string to the stream.
|
|
XmStreamOut & | operator<< (xmInt32 val) |
| | Write the given integer to the stream.
|
|
bool | WriteBytes (const unsigned char *pt, int len) |
| | Write the given number of bytes to the stream.
|
|
bool | WriteChar (int c) |
| | Write the given character to the stream.
|
Protected Member Functions |
|
|
virtual bool | WriteFromPointer (const unsigned char *pt, int len)=0 |
| | Interface function to write the specified number of bytes to the enclosed stream.
|
|
virtual void | FlushStream () |
| | Interface function to perform a flush on the enclosed stream.
|
Member Function Documentation
|
|
Perform a flush on the stream.
All buffered data will be flushed to the enclosed stream. |
|