BinReader

Tree reader from byte code.

Constructors

this
this(Node root)
Undocumented in source.

Members

Aliases

readBoolean
alias readBoolean = rawRead!bool
Undocumented in source.
readByte
alias readByte = rawRead!ubyte
Undocumented in source.
readNumber
alias readNumber = rawRead!float
Undocumented in source.

Functions

rawRead
T rawRead()
Undocumented in source. Be warned that the author may not have intended to support it.
readArrayValue
void readArrayValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readBooleanValue
void readBooleanValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readIdentifierValue
void readIdentifierValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readNumberValue
void readNumberValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readObject
void readObject(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readObjects
void readObjects()
Undocumented in source. Be warned that the author may not have intended to support it.
readParameter
void readParameter(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readString
string readString(ubyte length)
Undocumented in source. Be warned that the author may not have intended to support it.
readStringValue
void readStringValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readValue
void readValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

currentOpCode
ubyte currentOpCode;
Undocumented in source.

Inherited Members

From Reader

read
void read(string fileName)
Undocumented in source. Be warned that the author may not have intended to support it.
root
Node root;
Undocumented in source.
file
File file;
Undocumented in source.
readObjects
void readObjects()
Undocumented in source. Be warned that the author may not have intended to support it.
readObject
void readObject(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readParameter
void readParameter(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readValue
void readValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readNumberValue
void readNumberValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readBooleanValue
void readBooleanValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readStringValue
void readStringValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readIdentifierValue
void readIdentifierValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.
readArrayValue
void readArrayValue(Node parent)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta