DavProp

Undocumented in source.

Constructors

this
this(string namespaceAttr, string name, string value)
Undocumented in source.
this
this(string namespaceAttr, string name)
Undocumented in source.
this
this(string value)
Undocumented in source.
this
this()
Undocumented in source.

Members

Functions

addChild
void addChild(DavProp value)
Undocumented in source. Be warned that the author may not have intended to support it.
addNamespace
void addNamespace(string prefix, string namespace)
Undocumented in source. Be warned that the author may not have intended to support it.
checkNamespacePrefixes
void checkNamespacePrefixes()
Undocumented in source. Be warned that the author may not have intended to support it.
getNamespaceForPrefix
string getNamespaceForPrefix(string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
getPrefixForNamespace
string getPrefixForNamespace(string namespace)
Undocumented in source. Be warned that the author may not have intended to support it.
has
bool has(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
isNameSpaceDefined
bool isNameSpaceDefined(string prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
isPrefixNameSpaceDefined
bool isPrefixNameSpaceDefined()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(ref string, ref DavProp) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinaryRight
inout(DavProp)* opBinaryRight(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
DavProp[] opIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
DavProp opIndex(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
DavProp opIndex(ulong index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
DavProp opIndexAssign(DavProp value, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
DavProp opIndexAssign(string data, string key)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

isGroup
bool isGroup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isText
bool isText [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
length
ulong length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
namespace
string namespace [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
prefix
string prefix [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
tagName
string tagName [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

FromKey
DavProp FromKey(string key, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
FromKeyAndList
DavProp FromKeyAndList(string key, string[][string] values)

A key is a tag name glued with a : and the namespace

Variables

attribute
string[string] attribute;
Undocumented in source.
name
string name;
Undocumented in source.
namespaceAttr
string namespaceAttr;
Undocumented in source.
parent
DavProp parent;
Undocumented in source.
value
string value;
Undocumented in source.

Meta