dyaml.node

Node of a YAML document. Used to read YAML data once it's loaded, and to prepare data to emit.

Members

Aliases

NodeType
alias NodeType = Node.Value.Kind
Undocumented in source.
YAMLNull
alias YAMLNull = typeof(null)

Null YAML type. Used in nodes with _null values.

Classes

NodeException
class NodeException

Exception thrown at node related errors.

Enums

NodeID
enum NodeID
Undocumented in source.
castableToNode
eponymoustemplate castableToNode(T)
Undocumented in source.
hasNodeConstructor
eponymoustemplate hasNodeConstructor(T)
Undocumented in source.

Functions

merge
void merge(Appender pairs, Node.Pair[] toMerge)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Node
struct Node

YAML node.

YAMLMerge
struct YAMLMerge
Undocumented in source.

Templates

hasExpandedNodeConstructor
template hasExpandedNodeConstructor(T)
Undocumented in source.
hasSimpleNodeConstructor
template hasSimpleNodeConstructor(T)
Undocumented in source.

Meta