Method | Description | |
---|---|---|
AppendExtendedModule ( object obj, List |
static VALUE append_extmod(VALUE obj, VALUE extmod)
|
|
Entry ( object v ) : object |
//#define r_entry(v, arg) r_entry0((v), (arg)->data->num_entries, (arg))
|
|
Entry0 ( object v, int num ) : object |
static VALUE r_entry0(VALUE v, st_index_t num, struct load_arg *arg)
|
|
GetEncoding ( RubySymbol id, object val ) : |
static int id2encidx(ID id, VALUE val)
|
|
Leave ( object v ) : object |
static VALUE r_leave(VALUE v, struct load_arg *arg)
|
|
Load ( ) : object | ||
Prepare ( ) : int |
static st_index_t r_prepare(struct load_arg *arg)
|
|
ReadByte ( ) : int |
static int r_byte(struct load_arg *arg)
|
|
ReadBytes ( ) : byte[] |
//#define r_bytes(arg) r_bytes0(r_long(arg), (arg))
|
|
ReadBytes0 ( int len ) : byte[] |
static VALUE r_bytes0(long len, struct load_arg *arg)
|
|
ReadInstanceVariable ( object obj ) : void | ||
ReadInstanceVariable ( object obj, bool &has_encoding ) : void |
static void r_ivar(VALUE obj, int *has_encoding, struct load_arg *arg)
|
|
ReadLong ( ) : int |
static long r_long(struct load_arg *arg)
|
|
ReadObject ( ) : object |
static VALUE r_object(struct load_arg *arg)
|
|
ReadObject0 ( List |
||
ReadObject0 ( bool &ivp, List |
||
ReadObject0 ( bool hasivp, bool &ivp, List |
static VALUE r_object0(struct load_arg *arg, int *ivp, VALUE extmod)
|
|
ReadString ( ) : |
static VALUE r_string(struct load_arg *arg)
|
|
ReadSymbol ( ) : RubySymbol |
static ID r_symbol(struct load_arg *arg)
|
|
ReadSymbolLink ( ) : RubySymbol |
static ID r_symlink(struct load_arg *arg)
|
|
ReadSymbolReal ( bool ivar ) : RubySymbol |
static ID r_symreal(struct load_arg *arg, int ivar)
|
|
ReadUnique ( ) : RubySymbol |
static VALUE r_unique(struct load_arg *arg)
|
|
RubyMarshalReader ( Stream input ) : System |
public AppendExtendedModule ( object obj, List |
||
obj | object | |
extmod | List |
|
return | object |
public GetEncoding ( RubySymbol id, object val ) : |
||
id | RubySymbol | |
val | object | |
return |
public ReadInstanceVariable ( object obj ) : void | ||
obj | object | |
return | void |
public ReadInstanceVariable ( object obj, bool &has_encoding ) : void | ||
obj | object | |
has_encoding | bool | |
return | void |
public ReadObject0 ( bool &ivp, List |
||
ivp | bool | |
extmod | List |
|
return | object |
public ReadObject0 ( bool hasivp, bool &ivp, List |
||
hasivp | bool | |
ivp | bool | |
extmod | List |
|
return | object |
public ReadSymbolReal ( bool ivar ) : RubySymbol | ||
ivar | bool | |
return | RubySymbol |
public RubyMarshalReader ( Stream input ) : System | ||
input | Stream | |
return | System |