Method: Psych::Emitter#end_mapping

Defined in:
ext/psych/psych_emitter.c

#end_mappingObject

Emit the end of a mapping.

See Psych::Handler#end_mapping



403
404
405
406
407
408
409
410
411
412
413
414
# File 'ext/psych/psych_emitter.c', line 403

static VALUE end_mapping(VALUE self)
{
    yaml_emitter_t * emitter;
    yaml_event_t event;
    TypedData_Get_Struct(self, yaml_emitter_t, &psych_emitter_type, emitter);

    yaml_mapping_end_event_initialize(&event);

    emit(emitter, &event);

    return self;
}