Class: YAML::Syck::Parser

Inherits:
Object
  • Object
show all
Defined in:
ext/rubysl/syck/rubyext.c

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeObject

YAML::Syck::Parser.initialize( resolver, options )



792
793
794
# File 'ext/rubysl/syck/rubyext.c', line 792

static VALUE
syck_parser_initialize(argc, argv, self)
int argc;

Instance Attribute Details

#inputObject

#optionsObject

#resolverObject

Instance Method Details

#bufsizeObject

YAML::Syck::Parser.bufsize => Integer



832
833
834
# File 'ext/rubysl/syck/rubyext.c', line 832

static VALUE
syck_parser_bufsize_get( self )
VALUE self;

#bufsize=Object

YAML::Syck::Parser.bufsize = Integer



815
816
817
# File 'ext/rubysl/syck/rubyext.c', line 815

static VALUE
syck_parser_bufsize_set( self, size )
VALUE self, size;

#loadObject

YAML::Syck::Parser.load( IO or String )



845
846
847
# File 'ext/rubysl/syck/rubyext.c', line 845

VALUE
syck_parser_load(argc, argv, self)
int argc;

#load_documentsObject

YAML::Syck::Parser.load_documents( IO or String ) { |doc| }



875
876
877
# File 'ext/rubysl/syck/rubyext.c', line 875

VALUE
syck_parser_load_documents(argc, argv, self)
int argc;

#set_resolverObject

YAML::Syck::Parser#set_resolver



919
920
921
# File 'ext/rubysl/syck/rubyext.c', line 919

VALUE
syck_parser_set_resolver( self, resolver )
VALUE self, resolver;