Tag

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)
Undocumented in source.
this
this(T value)

Construct all other arrays

Members

Functions

array
Tag[] array()

Gets the array for this tag

buildFile
void buildFile(string file)

Parse from WSF file

compound
Tag[string] compound()

Gets the compound for this tag

get
inout(T) get()

Gets the value of the object

kind
TagKind kind()

Gets the kind of the object

opApply
int opApply(int delegate(ref Tag) operations)

foreach for Tag param

opApply
int opApply(int delegate(ref size_t, ref Tag) operations)

foreach for int and Tag param

opApply
int opApply(int delegate(ref string, ref Tag) operations)

foreach for int and Tag param

opBinaryRight
Tag* opBinaryRight(string index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
Tag opIndex(T index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(T value, Y index)

Assign value at index

opOpAssign
void opOpAssign(T value)

Assign value at index

seq
Tag[] seq()

Gets the compound's sequence

toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

isKindArray
bool isKindArray [@property getter]

Gets wether this tag is an array

isKindCompound
bool isKindCompound [@property getter]

Gets wether this tag is a compound

isKindValue
bool isKindValue [@property getter]

Gets wether this tag is a value tag (not a compound or array)

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

Static functions

emptyArray
Tag emptyArray()
Undocumented in source. Be warned that the author may not have intended to support it.
emptyCompound
Tag emptyCompound()
Undocumented in source. Be warned that the author may not have intended to support it.
parseFile
Tag parseFile(string file)

Parse from WSF file

Meta