るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
46件ヒット [1-46件を表示] (0.027秒)

別のキーワード

  1. tracer set_get_line_procs
  2. _builtin set_encoding
  3. stringio set_encoding
  4. set new
  5. openssl set

検索結果

static VALUE set_trace_func(VALUE obj, VALUE trace) (18352.0)

Kernel#set_trace_func の実体。 評価器に対するフック手続きを登録します。

Kernel#set_trace_func の実体。
評価器に対するフック手続きを登録します。

ID rb_id_attrset(ID id) (18304.0)

VALUE rb_gv_set(const char *name, VALUE val) (18304.0)

Ruby のグローバル変数 name に val を代入します。 val を返します。

Ruby のグローバル変数 name に val を代入します。
val を返します。

VALUE rb_gvar_set(struct global_entry *entry, VALUE val) (18304.0)

グローバル変数のエントリ entry に値を代入します。

グローバル変数のエントリ entry に値を代入します。

VALUE rb_iv_set(VALUE obj, char *name, VALUE val) (18304.0)

オブジェクト obj のインスタンス変数 name に val を代入します。

オブジェクト obj のインスタンス変数 name に
val を代入します。

絞り込み条件を変える

VALUE rb_ivar_set(VALUE obj, ID name, VALUE val) (18304.0)

オブジェクト obj のインスタンス変数 name に val を代入します。

オブジェクト obj のインスタンス変数 name に
val を代入します。

VALUE rb_thread_local_aset(VALUE thread, ID id, VALUE val) (18304.0)

static NODE * aryset(NODE *recv, NODE *idx) (18304.0)

static NODE * attrset(NODE *recv, ID id) (18304.0)

static VALUE module_setup(VALUE module, NODE *n) (18304.0)

module を定義するモジュール文の本体 n を評価します。

module を定義するモジュール文の本体 n を評価します。

絞り込み条件を変える

static VALUE rb_mod_const_set(VALUE mod, VALUE name, VALUE value) (18304.0)

static VALUE rb_thread_abort_exc_set(VALUE thread, VALUE val) (18304.0)

static VALUE rb_thread_aset(VALUE thread, VALUE id, VALUE val) (18304.0)

static VALUE rb_thread_critical_set(VALUE obj, VALUE val) (18304.0)

static VALUE rb_thread_priority_set(VALUE thread, VALUE prio) (18304.0)

絞り込み条件を変える

static VALUE rb_thread_s_abort_exc_set(VALUE self, VALUE val) (18304.0)

static void errat_setter(VALUE val, ID id, VALUE *var) (18304.0)

static void errinfo_setter(VALUE val, ID id, VALUE *var) (18304.0)

static void generic_ivar_set(VALUE obj, ID id, VALUE val) (18304.0)

static void mod_av_set(VALUE klass, ID id, VALUE val, int isconst) (18304.0)

絞り込み条件を変える

static void proc_set_safe_level(VALUE data) (18304.0)

static void readonly_setter(VALUE val, ID id, void *var) (18304.0)

static void safe_setter(VALUE val) (18304.0)

static void set_backtrace(VALUE info, VALUE bt) (18304.0)

static void set_method_visibility(VALUE self, int argc, VALUE *argv, ID ex) (18304.0)

絞り込み条件を変える

static void special_local_set(char c, VALUE val) (18304.0)

$~ と $_ をセットします。 現在は c=0 が $_ で c=1 が $~ です。

$~ と $_ をセットします。
現在は c=0 が $_ で c=1 が $~ です。

static void top_local_setup(void) (18304.0)

パース中のプログラムのトップレベルのためのローカル変数テーブルをポップし、 現在存在する SCOPE にそれを接ぎ足す。

パース中のプログラムのトップレベルのためのローカル変数テーブルをポップし、
現在存在する SCOPE にそれを接ぎ足す。

static void undef_setter(VALUE val, ID id, void *data, struct global_variable *var) (18304.0)

static void val_setter(VALUE val, ID id, void *data, struct global_variable *var) (18304.0)

static void var_setter(VALUE val, ID id, VALUE *var) (18304.0)

絞り込み条件を変える

void rb_backref_set(VALUE val) (18304.0)

現在の SCOPE の $~ に val を代入します。

現在の SCOPE の $~ に val を代入します。

void rb_const_set(VALUE klass, ID name, VALUE val) (18304.0)

定数 klass::name の値を val として定義します。

定数 klass::name の値を val として定義します。

void rb_cv_set(VALUE klass, char *name, VALUE val) (18304.0)

klass のクラス変数 name に val を代入します。 変数がまだ定義されていない場合は NameError を発生します。

klass のクラス変数 name に val を代入します。
変数がまだ定義されていない場合は NameError を発生します。

void rb_cvar_set(VALUE klass, ID name, VALUE val) (18304.0)

klass のクラス変数 name に val を代入します。 変数がまだ定義されていない場合は NameError を発生します。

klass のクラス変数 name に val を代入します。
変数がまだ定義されていない場合は NameError を発生します。

void rb_lastline_set(VALUE val) (18304.0)

現在評価中の SCOPE の $_ に val を代入します。

現在評価中の SCOPE の $_ に val を代入します。

絞り込み条件を変える

void rb_set_class_path(VALUE klass, VALUE under, const char *name) (18304.0)

void rb_set_end_proc(void (*func)(VALUE), VALUE data) (18304.0)

void rb_set_safe_level(int level) (18304.0)

セーフレベルを level に上げます。 level が現在のセーフレベルより低い場合は 例外 SecurityError が発生します。

セーフレベルを level に上げます。
level が現在のセーフレベルより低い場合は
例外 SecurityError が発生します。

static void copy_fds(fd_set *dst, fd_set *src, int max) (652.0)

fd_set src を dst にコピーします。 max は select(2) の第一引数と同じ意味です。

fd_set src を dst にコピーします。
max は select(2) の第一引数と同じ意味です。

static int find_bad_fds(fd_set *dst, fd_set *src, int max) (604.0)

絞り込み条件を変える

static int intersect_fds(fd_set *src, fd_set *dst, int max) (604.0)

static int match_fds(fd_set *dst, fd_set *src, int max) (604.0)

VALUE rb_ary_entry(VALUE ary, long offset) (304.0)

ary のインデックス offset の要素を返します。

ary のインデックス offset の要素を返します。

インデックスが範囲を越えるときは Qnil を返します。
負のインデックスも使えます。

対応するRubyコード

ary[offset] または
ary.at(offset)

使用例

VALUE num;
num = rb_ary_entry(ary, offset);
printf("%d\n", FIX2INT(num));

キャストを使った要素の参照方法

VALUE num = RARRAY(ary)->ptr[offset];

VALUE rb_time_timespec_new(const struct timespec *ts, int offset) (304.0)

引数 ts、offset を元に Time オブジェクトを作成して返します。

引数 ts、offset を元に Time オブジェクトを作成して返します。

@param ts timespec 構造体のポインタ

@param offset 協定世界時との時差(秒)。
-86400 < offset < 86400 の場合は指定した時差に、INT_MAX
を指定した場合は地方時、INT_MAX-1 を指定した場合は UTC に
なります。

@raise ArgumentError offset に上述の範囲以外の値を指定した場合に発生し
ま...

void rb_define_hooked_variable(const char *name, VALUE *var, VALUE (*getter)(), VALUE (*setter)()) (304.0)

絞り込み条件を変える

void rb_define_virtual_variable(const char *name, VALUE (*getter)(), VALUE (*setter)()) (304.0)