DefReader

Undocumented in source.

Constructors

this
this(string fileName)
Undocumented in source.
this
this(string[] lines, string fileName, size_t lineOffset)

Proccess the _lines defined in lines. The fileName and lineOffset are only used for error reporting.

Members

Functions

popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
readBlock
string[] readBlock(string key)

Gets the content of a block value

skipBlock
void skipBlock(string key)

Skip the content of a block. Supports nested blocks.

Properties

empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
lineNumber
size_t lineNumber [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
valueBool
bool valueBool [@property getter]

Gets the current value as a bool

Variables

fileName
string fileName;
Undocumented in source.
key
string key;
Undocumented in source.
subKey
string subKey;
Undocumented in source.
value
string value;
Undocumented in source.

Meta