るりまサーチ

最速Rubyリファレンスマニュアル検索!
746件ヒット [701-746件を表示] (0.050秒)
トップページ > クエリ:ruby[x] > クエリ:Ruby[x] > 種類:関数[x]

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

検索結果

<< < ... 6 7 8 >>

VALUE rb_ary_shift(VALUE ary) (13.0)

配列 ary の先頭の要素を取り除き返します。 空配列のときは Qnil を返します。

...配列 ary の先頭の要素を取り除き返します。
空配列のときは Qnil を返します。

対応するRubyコード

val = ary.shift...

VALUE rb_assoc_new(VALUE a, VALUE b) (13.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);
}...

int rb_io_mode_flags(const char *mode) (13.0)

この関数は deprecated です。rb_io_modestr_fmode を使用してください。

...この関数は deprecated です。rb_io_modestr_fmode を使用してください。

fopen(3) のようなモード指定modeをruby内部のモードフラグに
変換します。

modeは、[rwa][b][+] という文字列です (例: "rb+").
戻り値は、
FMODE_READABLE,
FMODE_WRITABLE,
FMOD...

int rb_thread_select(int max, fd_set *read, fd_set *write, fd_set *except, struct timeval *timeout) (13.0)

この関数は deprecated です。rb_thread_fd_select を使用してください。

...この関数は deprecated です。rb_thread_fd_select を使用してください。

Ruby
のスレッドは実装のために内部で select(2) を使っているため、
拡張ライブラリ内で独自に select(2) を使った場合の動作は保証されません。
代わりにこの...

void rb_define_method(VALUE klass, const char *name, VALUE(*func)(), int argc) (13.0)

クラスklassのインスタンスメソッドnameを定義します。

...して第二引数に入れて渡されます。
第一引数は配列の要素数です。

VALUE func(int argc, VALUE *argv, VALUE self)

: argcが-2のとき
引数はRubyの配列に入れて渡されます。

VALUE func(VALUE self, VALUE args)

rb_scan_args も参照...

絞り込み条件を変える

void rb_thread_start_timer(void) (13.0)

setitimer(2) が存在する場合のみ定義されます。

...setitimer(2) が存在する場合のみ定義されます。

Ruby
のスレッドスケジューリングに使用している
インターバルタイマーを開始します。...
<< < ... 6 7 8 >>