dyaml.node

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

Members

Classes

NodeException
class NodeException

Exception thrown at node related errors.

Enums

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

Functions

merge
void merge(Appender!(Node.Pair[]) 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.
YAMLNull
struct YAMLNull

Null YAML type. Used in nodes with _null values.

Templates

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

Meta