|
Public Methods |
| | TAO_PSDL_Stream (void) |
| | ~TAO_PSDL_Stream (void) |
| int | open (const char *fname) |
| | Open the file name to be able to write to it.
|
| FILE * | file (void) |
| | Return the underlying lowlevel file pointer.
|
| int | incr_indent (unsigned short flag=1) |
| int | decr_indent (unsigned short flag=1) |
| int | reset (void) |
| | reset indentation level to 0
|
| int | indent (void) |
| | indent starting next line
|
| int | nl (void) |
| | put a newline and indent on the next line
|
| int | print (const char *format,...) |
| | "printf" style variable argument print
|
| TAO_PSDL_Stream & | operator<< (const char *str) |
| TAO_PSDL_Stream & | operator<< (ACE_CString str) |
| TAO_PSDL_Stream & | operator<< (const unsigned long num) |
| TAO_PSDL_Stream & | operator<< (const long num) |
Private Attributes |
| FILE * | fp_ |
| int | indent_level_ |