method
quick_emit
ruby latest stable - Class:
YAML
Method deprecated or moved
This method is deprecated or moved on the latest stable version. The last existing version (v1_9_1_378) is shown here.
quick_emit( oid, opts = {}, &e )public
Allocate an Emitter if needed
# File lib/yaml.rb, line 380
def YAML.quick_emit( oid, opts = {}, &e )
out =
if opts.is_a? YAML::Emitter
opts
else
emitter.reset( opts )
end
oid =
case oid when Fixnum, NilClass; oid
else oid = "#{oid.object_id}-#{oid.hash}"
end
out.emit( oid, &e )
end Related methods
- Class methods
- add_builtin_type
- add_domain_type
- add_private_type
- add_ruby_type
- detect_implicit
- dump
- dump_stream
- each_document
- each_node
- emitter
- escape
- generic_parser
- load
- load_documents
- load_file
- load_stream
- make_stream
- object_maker
- parse
- parse_documents
- parse_file
- parser
- quick_emit
- read_type_class
- resolver
- tag_class
- tagged_classes
- tagurize
- transfer
- try_implicit
- unescape