Class: YAML::Syck::Parser

Inherits:
Object
  • Object
show all
Defined in:
rubyext.c

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize ⇒ Object

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



778
779
780
# File 'rubyext.c', line 778

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

Instance Attribute Details

#input ⇒ Object

#options ⇒ Object

#resolver ⇒ Object

Instance Method Details

#bufsize ⇒ Object

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



818
819
820
# File 'rubyext.c', line 818

static VALUE
syck_parser_bufsize_get( self )
VALUE self;

#bufsize= ⇒ Object

YAML::Syck::Parser.bufsize = Integer



801
802
803
# File 'rubyext.c', line 801

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

#load ⇒ Object

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



831
832
833
# File 'rubyext.c', line 831

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

#load_documents ⇒ Object

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



861
862
863
# File 'rubyext.c', line 861

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

#set_resolver ⇒ Object

YAML::Syck::Parser#set_resolver



905
906
907
# File 'rubyext.c', line 905

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