Writes indented text to a stream using a StreamWriter .
public nothrow | CodeFormatter(TextWriter& writer_) |
public inline nothrow bool | AtBeginningOfLine() const |
public inline nothrow int | CurrentIndent() const |
public inline nothrow void | DecIndent() |
public inline nothrow void | IncIndent() |
public inline nothrow int | Indent() const |
public inline nothrow int | IndentSize() const |
public inline nothrow int | Line() const |
public inline nothrow long | Pos() const |
public inline nothrow bool | PreserveSpace() const |
public inline nothrow void | SetIndentSize(int indentSize_) |
public inline nothrow void | SetLine(int line_) |
public inline nothrow void | SetPreserveSpace(bool preserveSpace_) |
public inline nothrow void | SetStart(bool start_) |
public nothrow void | SetStartText(const String<char>& startText_) |
public inline nothrow bool | Start() const |
public inline nothrow const String<char>& | StartText() const |
public void | Write(const String<char>& text) |
public void | Write(const char* text) |
public void | WriteLine() |
public void | WriteLine(const String<char>& text) |
public void | WriteLine(const char* text) |
public inline nothrow TextWriter& | Writer() |
private bool | atBeginningOfLine |
private int | indent |
private int | indentSize |
private int | line |
private long | pos |
private bool | preserveSpace |
private bool | start |
private String<char> | startText |
private TextWriter& | writer |