SourceFile

Undocumented in source.

Constructors

this
this(File output)
Undocumented in source.

Members

Functions

indent
void indent()
Undocumented in source. Be warned that the author may not have intended to support it.
unindent
void unindent()
Undocumented in source. Be warned that the author may not have intended to support it.
write
void write(string codeFmt, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
writeComment
void writeComment(string textFmt, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
writeDoc
void writeDoc(string textFmt, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
writeln
void writeln()
Undocumented in source. Be warned that the author may not have intended to support it.
writeln
void writeln(string codeFmt, Args args)

writes indented code and adds a final '\n'

Properties

indentChars
int indentChars [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
indentLev
int indentLev [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
output
File output [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_indentLev
int _indentLev;
Undocumented in source.
_indentNext
bool _indentNext;
Undocumented in source.
_output
File _output;
Undocumented in source.

Meta