CodeWriter

Undocumented in source.

Members

Functions

data
const(char)[] data()
Undocumented in source. Be warned that the author may not have intended to support it.
decIndent
CodeWriter decIndent(size_t n, string func, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
endLine
void endLine()
Undocumented in source. Be warned that the author may not have intended to support it.
ensureAddable
void ensureAddable(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
incIndent
CodeWriter incIndent(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(string data)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
startLine
void startLine(bool afterNewline)
Undocumented in source. Be warned that the author may not have intended to support it.
write
CodeWriter write(T args)
Undocumented in source. Be warned that the author may not have intended to support it.
writeln
CodeWriter writeln(T args)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

currentLine
size_t currentLine;
Undocumented in source.
currentOffset
size_t currentOffset;
Undocumented in source.
customIndent
string customIndent;
Undocumented in source.
dataSize
size_t dataSize;
Undocumented in source.
inLine
bool inLine;
Undocumented in source.
indent
size_t indent;
Undocumented in source.
indentStr
string indentStr;
Undocumented in source.
lineStart
size_t lineStart;
Undocumented in source.

Meta