Serializer

Serializes represented YAML nodes, generating events which are then emitted by Emitter.

Constructors

this
this(Emitter!(Range, CharType)* emitter, Resolver resolver, const Flag!"explicitStart" explicitStart, const Flag!"explicitEnd" explicitEnd, string YAMLVersion, TagDirective[] tagDirectives)

Construct a Serializer.

Destructor

~this
~this()

Destroy the Serializer.

Members

Functions

serialize
void serialize(ref Node node)

Serialize a node, emitting it in the process.

Meta