#include <PSDL_Stream.h>
Public Member Functions | |
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_ |
|
|
|
|
|
decrease the indentation level and by default actually indent the output accordingly |
|
Return the underlying lowlevel file pointer.
|
|
increment the indentation level and by default actually indent the output accordingly |
|
indent starting next line
|
|
put a newline and indent on the next line
|
|
Open the file name to be able to write to it.
|
|
|
|
|
|
|
|
|
|
"printf" style variable argument print
|
|
reset indentation level to 0
|
|
|
|
|