Writer

Default IWriter implementation

Constructors

this
this(Node root)

Write root node and it children to file

Members

Functions

rawWrite
void rawWrite(ubyte ch)
Undocumented in source. Be warned that the author may not have intended to support it.
rawWrite
void rawWrite(bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
rawWrite
void rawWrite(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
rawWrite
void rawWrite(float value)
Undocumented in source. Be warned that the author may not have intended to support it.
rawWrite
void rawWrite(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
save
void save(string fileName)
Undocumented in source. Be warned that the author may not have intended to support it.
writeArrayValue
void writeArrayValue(ArrayValue array)
Undocumented in source. Be warned that the author may not have intended to support it.
writeBooleanValue
void writeBooleanValue(BooleanValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeIdentifierValue
void writeIdentifierValue(IdentifierValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeNumberValue
void writeNumberValue(NumberValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeObject
void writeObject(ObjectNode object)
Undocumented in source. Be warned that the author may not have intended to support it.
writeParameter
void writeParameter(Parameter parameter)
Undocumented in source. Be warned that the author may not have intended to support it.
writeStringValue
void writeStringValue(StringValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
writeValue
void writeValue(Value value)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

file
File file;
Undocumented in source.
root
Node root;
Undocumented in source.

Inherited Members

From IWriter

writeObject
void writeObject(ObjectNode object)
Undocumented in source.
writeParameter
void writeParameter(Parameter parameter)
Undocumented in source.
writeValue
void writeValue(Value value)
Undocumented in source.
writeNumberValue
void writeNumberValue(NumberValue value)
Undocumented in source.
writeBooleanValue
void writeBooleanValue(BooleanValue value)
Undocumented in source.
writeStringValue
void writeStringValue(StringValue value)
Undocumented in source.
writeIdentifierValue
void writeIdentifierValue(IdentifierValue value)
Undocumented in source.
writeArrayValue
void writeArrayValue(ArrayValue array)
Undocumented in source.

Meta