Method: Psych::Emitter#end_document
- Defined in:
- ext/psych/psych_emitter.c
#end_document(implicit) ⇒ Object
End a document emission with an implicit ending.
See Psych::Handler#end_document
257 258 259 260 261 262 263 264 265 266 267 268 |
# File 'ext/psych/psych_emitter.c', line 257 static VALUE end_document(VALUE self, VALUE imp) { yaml_emitter_t * emitter; yaml_event_t event; TypedData_Get_Struct(self, yaml_emitter_t, &psych_emitter_type, emitter); yaml_document_end_event_initialize(&event, imp ? 1 : 0); emit(emitter, &event); return self; } |