#include <output_context.h>
Public Methods | |
output_context (ostream &out) | |
output_context & | operator<< (const string &s) |
output_context & | operator<< (const char *s) |
output_context & | operator<< (const char c) |
void | indent_in () |
void | indent_out () |
void | new_line () |
void | continue_line () |
void | space () |
int | pos () const |
Static Public Attributes | |
int | wrap_width = 80 |
Private Methods | |
void | _new_line () |
void | _indent (const int num) |
Private Attributes | |
ostream & | _out |
int | _pos |
int | _line |
int_list | _parens |
int | _depth |
char | _last |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|