るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
12453件ヒット [1-100件を表示] (0.659秒)
トップページ > クエリ:r[x] > クエリ:E[x] > バージョン:2.4.0[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

rubygems/gem_runner (132001.0)

gem コマンドを実行するためのライブラリです。

gem コマンドを実行するためのライブラリです。

static int rb_thread_dead(rb_thread_t th) (115501.0)

static void rb_thread_ready(rb_thread_t th) (115501.0)

VALUE rb_class_private_instance_methods(int argc, VALUE *argv, VALUE mod) (115201.0)

Module#private_instance_methods の実体。 モジュール mod に定義されている private メソッド名の リストを文字列の配列で返します。

Module#private_instance_methods の実体。
モジュール mod に定義されている private メソッド名の
リストを文字列の配列で返します。

VALUE rb_obj_singleton_methods(int argc, VALUE *argv, VALUE obj) (115201.0)

Object#singleton_methods の実体。 オブジェクト obj に定義されている特異メソッド名のリストを 文字列の配列で返す。

Object#singleton_methods の実体。
オブジェクト obj に定義されている特異メソッド名のリストを
文字列の配列で返す。

絞り込み条件を変える

static NODE * rb_get_method_body(VALUE *klassp, ID *idp, int *noexp) (114901.0)

クラス klass から id という名前のメソッドエントリを検索する。 見付かったらその本体である構文木を返す。見付からなければ NULL を返す。

クラス klass から id という名前のメソッドエントリを検索する。
見付かったらその本体である構文木を返す。見付からなければ
NULL を返す。

検索結果をキャッシュする。

static void rb_thread_cleanup(void) (114901.0)

static void rb_thread_deadlock(void) (114901.0)

static void rb_thread_wait_other_threads(void) (114901.0)

VALUE rb_thread_create(fn, arg) (114601.0)

VALUE (*fn)(); void *arg;

VALUE (*fn)();
void *arg;

絞り込み条件を変える

rake/rake_test_loader (114001.0)

このライブラリを require すると、 コマンドラインからテスト対象のファイルをロードします。

このライブラリを require すると、
コマンドラインからテスト対象のファイルをロードします。

rdoc/meta_method (114001.0)

RDoc::MetaMethod を定義するサブライブラリです。

RDoc::MetaMethod を定義するサブライブラリです。

rdoc/parser/rd (114001.0)

RD 形式で記述されたファイルを解析するためのサブライブラリです。

RD 形式で記述されたファイルを解析するためのサブライブラリです。

resolv-replace (114001.0)

名前解決に resolv を使用するためのライブラリです。

名前解決に resolv を使用するためのライブラリです。

rexml/parsers/streamparser (114001.0)

ストリーム式の XML パーサ。

ストリーム式の XML パーサ。

rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。

パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。

REXML::Parsers::StreamParser#pa...

絞り込み条件を変える

rexml/streamlistener (114001.0)

REXML::Parsers::StreamParser で使われるコールバックオブジェクトのためのモジュール、 REXML::StreamListener を定義しています。

REXML::Parsers::StreamParser
で使われるコールバックオブジェクトのためのモジュール、
REXML::StreamListener を定義しています。

ripper/filter (114001.0)

イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。

イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。

ripper/lexer (114001.0)

Ruby プログラムをトークンのリストとして処理するためのライブラリです。

Ruby プログラムをトークンのリストとして処理するためのライブラリです。

rubygems/gem_openssl (114001.0)

OpenSSL がインストールされていないシステムがあるかもしれないので、 OpenSSL が使えるかどうかを確認するためのライブラリです。

OpenSSL がインストールされていないシステムがあるかもしれないので、
OpenSSL が使えるかどうかを確認するためのライブラリです。

rubygems/gem_path_searcher (114001.0)

Gem パッケージに含まれているファイルのうちロード可能なものを検索するためのライブラリです。

Gem パッケージに含まれているファイルのうちロード可能なものを検索するためのライブラリです。

絞り込み条件を変える

rubygems/local_remote_options (114001.0)

Gem::Command で使用する --local, --remote オプションのためのモジュールを 定義したライブラリです。

Gem::Command で使用する --local, --remote オプションのためのモジュールを
定義したライブラリです。

rubygems/remote_fetcher (114001.0)

リモートソースから Gem パッケージや Gem パッケージの情報を取得するためのライブラリです。

リモートソースから Gem パッケージや Gem パッケージの情報を取得するためのライブラリです。

rubygems/requirement (114001.0)

Gem パッケージのバージョンに関する必須条件を扱うためのライブラリです。

Gem パッケージのバージョンに関する必須条件を扱うためのライブラリです。

VALUE rb_rescue(VALUE (*b_proc)(), VALUE data1, VALUE (*r_proc)(), VALUE data2) (97849.0)

まず b_proc(data1) を実行し、その途中で例外が発生したら r_proc(data2) を実行します。 捕捉する例外は StandardError のサブクラスだけです。

まず b_proc(data1) を実行し、その途中で例外が発生したら r_proc(data2) を実行します。
捕捉する例外は StandardError のサブクラスだけです。

VALUE rb_rescue2(VALUE (*b_proc)(), VALUE data1, VALUE (*r_proc)(), VALUE data2, ...) (97849.0)

まず b_proc(data1) を実行し、その途中で例外が発生したら r_proc(data2) を実行します。 第五引数以降の可変長引数に捕捉したい例外クラスのリストを指定します。 引数の最後は NULL で終らなければなりません。

まず b_proc(data1) を実行し、その途中で例外が発生したら r_proc(data2) を実行します。
第五引数以降の可変長引数に捕捉したい例外クラスのリストを指定します。
引数の最後は NULL で終らなければなりません。

絞り込み条件を変える

NODE * rb_node_newnode(enum node_type type, NODE *a0, NODE *a1, NODE *a2) (97801.0)

ノードタイプが type で a0 a1 a2 を 要素に持つノードを生成し、返します。

ノードタイプが type で a0 a1 a2 を
要素に持つノードを生成し、返します。

VALUE rb_ensure(VALUE (*body)(), VALUE data1, VALUE (*ensure)(), VALUE data2) (97801.0)

ensure の C 版です。まず body(data1) を実行し、その途中で 例外や exit が起きたとしても ensure(data2) が確実に 実行されます ( body() が正常終了しても実行されます)。

ensure の C 版です。まず body(data1) を実行し、その途中で
例外や exit が起きたとしても ensure(data2) が確実に
実行されます ( body() が正常終了しても実行されます)。

VALUE rb_iterate(VALUE (*call_proc)(), VALUE date1, VALUE (*block_proc)(), date2) (97501.0)

ブロック付きメソッド(イテレータ)呼び出しを行う関数です.

ブロック付きメソッド(イテレータ)呼び出しを行う関数です.

まず call_proc(data1) を実行します。そしてその関数か
その直下のメソッドで yield が発生すると以下が実行されます。

block_proc(VALUE block_arg, VALUE data2, VALUE self)

block_arg はブロック引数(複数なら配列に入っている)、
data2 は rb_iterate() に渡したもの、
self は block_proc 呼び出し時点での self です。

static VALUE rb_mod_alias_method(VALUE mod, VALUE newname, VALUE oldname) (97501.0)

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

絞り込み条件を変える

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

static VALUE rb_yield_0(VALUE val, VALUE self, VALUE klass, int pcall) (97501.0)

カレントブロックに val を渡して処理を移す。 そのさい self とクラスを self と klass に切り替える。 Proc の呼び出しのときは pcall=非ゼロ にしなければならない。

カレントブロックに val を渡して処理を移す。
そのさい self とクラスを self と klass に切り替える。
Proc の呼び出しのときは pcall=非ゼロ にしなければならない。

VALUE rb_ary_aref(int argc, VALUE *argv, VALUE ary) (97201.0)

argc が 1 のときは ary[*argv]、 2 のときは ary[argv[0], argv[1]] を返します。

argc が 1 のときは ary[*argv]、
2 のときは ary[argv[0], argv[1]] を返します。

VALUE rb_ary_delete(VALUE ary, VALUE item) (97201.0)

ary.delete

ary.delete

VALUE rb_assoc_new(VALUE a, VALUE b) (97201.0)

[a,b] を返します。

[a,b] を返します。

対応するRubyコード

[a, b]

使用例

VALUE assoc_string(VALUE str_a, VALUE str_b)
{
Check_Type(str_a, T_STRING);
Check_Type(str_b, T_STRING);
return rb_assoc_new(str_a, str_b);
}

絞り込み条件を変える

VALUE rb_class_inherited(VALUE super, VALUE klass) (97201.0)

クラス super の下位クラス klass が作成されたことを 受けて、super に対し inherited メソッドを呼び出します。

クラス super の下位クラス klass が作成されたことを
受けて、super に対し inherited メソッドを呼び出します。

VALUE rb_class_instance_methods(int argc, VALUE *argv, VALUE mod) (97201.0)

Module#instance_methods の実体。 モジュール mod に定義されている public メソッド名の リストを文字列の配列で返します。

Module#instance_methods の実体。
モジュール mod に定義されている public メソッド名の
リストを文字列の配列で返します。

VALUE rb_class_new_instance(int argc, VALUE *argv, VALUE klass) (97201.0)

Class#new の実体です。

Class#new の実体です。

VALUE rb_class_protected_instance_methods(int argc, VALUE *argv, VALUE mod) (97201.0)

Module#protected_instance_methods の実体。 モジュール mod に定義されている protected メソッド名の リストを文字列の配列で返します。

Module#protected_instance_methods の実体。
モジュール mod に定義されている protected メソッド名の
リストを文字列の配列で返します。

VALUE rb_define_class_under(VALUE outer, const char *name, VALUE super) (97201.0)

super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。

super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し
て返します。

@param outer 定義するクラスが定数として所属するクラス

@param name クラス名

@param super 継承元のクラス。NULL を指定した場合は Object クラス

@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class オブジェクトではない場合に発生します。

@raise TypeError 定義済みのクラスと継承元のクラスが一致しない場合に発生
...

絞り込み条件を変える

VALUE rb_eql(VALUE obj1, VALUE obj2) (97201.0)

obj1.equal?(obj2) ならば Qtrue、 そうでないならば Qfalse。

obj1.equal?(obj2) ならば Qtrue、
そうでないならば Qfalse。

VALUE rb_equal(VALUE obj1, VALUE obj2) (97201.0)

obj1 == obj2 ならば Qtrue、 そうでないならば Qfalse。

obj1 == obj2 ならば Qtrue、
そうでないならば Qfalse。

VALUE rb_eval_cmd(VALUE cmd, VALUE arg, int tcheck) (97201.0)

VALUE rb_f_require(VALUE obj, VALUE fname) (97201.0)

require の実体。 self == obj として fname を require します。

require の実体。
self == obj として fname を require します。

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

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

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

絞り込み条件を変える

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

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

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

VALUE rb_make_metaclass(VALUE obj, VALUE klass) (97201.0)

クラス klass のインスタンス obj に特異クラスを導入し 特異クラスと obj を結びつけます。

クラス klass のインスタンス obj に特異クラスを導入し
特異クラスと obj を結びつけます。

VALUE rb_mod_include_p(VALUE mod, VALUE mod2) (97201.0)

モジュール mod が mod2 をインクルードしていれば真。

モジュール mod が mod2 をインクルードしていれば真。

VALUE rb_mod_module_eval(int argc, VALUE *argv, VALUE mod) (97201.0)

Module#module_eval の実体です。

Module#module_eval の実体です。

VALUE rb_mod_remove_const(VALUE mod, VALUE name) (97201.0)

絞り込み条件を変える

VALUE rb_mod_remove_cvar(VALUE mod, VALUE name) (97201.0)

VALUE rb_obj_instance_eval(int argc, VALUE *argv, VALUE self) (97201.0)

VALUE rb_obj_is_instance_of(VALUE obj, VALUE klass) (97201.0)

obj がクラス klass のインスタンスならば真。

obj がクラス klass のインスタンスならば真。

VALUE rb_obj_remove_instance_variable(VALUE obj, VALUE name) (97201.0)

VALUE rb_protect(VALUE (*proc)(), VALUE data, int *state) (97201.0)

初出: 4064

初出: 4064

proc(data) を評価中のあらゆる大域脱出(例外を含む)を捕捉します。

val = rb_protect(func, arg, &status);
if (status != 0) {
puts("大域脱出が起きた");
rb_jump_tag(status);
}

絞り込み条件を変える

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

static VALUE rb_class_initialize(int argc, VALUE *argv, VALUE klass) (97201.0)

Class#initialize の実体です。

Class#initialize の実体です。

static VALUE rb_eval(VALUE self, NODE *n) (97201.0)

構文木 n を self = self のもとで評価します。

構文木 n を self = self のもとで評価します。

static VALUE rb_f_eval(int argc, VALUE *argv, VALUE self) (97201.0)

static VALUE rb_f_exit(int argc, VALUE *argv, VALUE obj) (97201.0)

絞り込み条件を変える

static VALUE rb_f_integer(VALUE obj, VALUE arg) (97201.0)

Kernel.#Integer の実体です。

Kernel.#Integer の実体です。

static VALUE rb_f_send(int argc, VALUE *argv, VALUE recv) (97201.0)

static VALUE rb_mod_append_features(VALUE module, VALUE include) (97201.0)

static VALUE rb_mod_attr_accessor(int argc, VALUE *argv, VALUE klass) (97201.0)

static VALUE rb_mod_attr_reader(int argc, VALUE *argv, VALUE klass) (97201.0)

絞り込み条件を変える

static VALUE rb_mod_attr_writer(int argc, VALUE *argv, VALUE klass) (97201.0)

static VALUE rb_mod_const_defined(VALUE mod, VALUE name) (97201.0)

static VALUE rb_mod_const_get(VALUE mod, VALUE name) (97201.0)

static VALUE rb_mod_define_method(int argc, VALUE *argv, VALUE mod) (97201.0)

static VALUE rb_mod_eqq(VALUE mod, VALUE arg) (97201.0)

絞り込み条件を変える

static VALUE rb_mod_extend_object(VALUE mod, VALUE obj) (97201.0)

static VALUE rb_mod_ge(VALUE mod, VALUE arg) (97201.0)

static VALUE rb_mod_include(int argc, VALUE *argv, VALUE module) (97201.0)

static VALUE rb_mod_le(VALUE mod, VALUE arg) (97201.0)

static VALUE rb_mod_method(VALUE mod, VALUE vid) (97201.0)

絞り込み条件を変える

static VALUE rb_mod_method_defined(VALUE mod, VALUE mid) (97201.0)

static VALUE rb_mod_private(int argc, VALUE *argv, VALUE module) (97201.0)

static VALUE rb_mod_private_method(int argc, VALUE *argv, VALUE obj) (97201.0)

static VALUE rb_mod_protected(int argc, VALUE *argv, VALUE module) (97201.0)

static VALUE rb_mod_public_method(int argc, VALUE *argv, VALUE obj) (97201.0)

絞り込み条件を変える

static VALUE rb_mod_remove_method(VALUE mod, VALUE name) (97201.0)

Module#remove_method の実体。

Module#remove_method の実体。

モジュール mod から name という名前のメソッドを
検索し、エントリを削除します。見付からなかったときは
例外 NameError が発生します。

static VALUE rb_mod_undef_method(VALUE mod, VALUE name) (97201.0)

static VALUE rb_obj_equal(VALUE obj1, VALUE obj2) (97201.0)

obj1 と obj2 が同一のオブジェクトなら真。

obj1 と obj2 が同一のオブジェクトなら真。

static VALUE rb_obj_extend(int argc, VALUE *argv, VALUE obj) (97201.0)

static VALUE rb_obj_method(VALUE obj, VALUE vid) (97201.0)

絞り込み条件を変える

static VALUE rb_obj_respond_to(int argc, VALUE *argv, VALUE obj) (97201.0)

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

static VALUE rb_thread_aref(VALUE thread, VALUE id) (97201.0)

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

static VALUE rb_thread_initialize(VALUE thread, VALUE args) (97201.0)

絞り込み条件を変える

static VALUE rb_thread_join_m(int argc, VALUE *argv, VALUE thread) (97201.0)

static VALUE rb_thread_key_p(VALUE thread, VALUE id) (97201.0)

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

static VALUE rb_thread_raise(int argc, VALUE *argv, rb_thread_t th) (97201.0)

static VALUE rb_thread_raise_m(int argc, VALUE *argv, VALUE thread) (97201.0)

絞り込み条件を変える

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

static VALUE rb_thread_s_kill(VALUE obj, VALUE th) (97201.0)

static VALUE rb_thread_s_new(int argc, VALUE *argv, VALUE klass) (97201.0)

static VALUE rb_thread_start(VALUE klass, VALUE args) (97201.0)

static VALUE rb_thread_start_0(VALUE (*fn)(), void *arg, rb_thread_t th_arg) (97201.0)

絞り込み条件を変える

<< 1 2 3 ... > >>