るりまサーチ

最速Rubyリファレンスマニュアル検索!
40759件ヒット [201-300件を表示] (0.274秒)
トップページ > クエリ:t[x] > クエリ:Ruby[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

クラス

オブジェクト

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

MACRO RUBY_METHOD_FUNC(func) (12216.0)

任意の関数へのポインタ func を Ruby のメソッドの実体として適する 型に強制キャストします。

...任意の関数へのポインタ func を Ruby のメソッドの実体として適する
型に強制キャストします。...

void ruby_init(void) (12216.0)

評価器を初期化します。Ruby C API を呼ぶプロセスでは 前もって必ずこの関数を呼ばなければなりません。

...評価器を初期化します。Ruby C API を呼ぶプロセスでは
前もって必ずこの関数を呼ばなければなりません。...

void ruby_options(int argc, char **argv) (12216.0)

argc と argv を ruby への コマンドラインオプションとして処理します。

...argc と argv を ruby への
コマンドラインオプションとして処理します。...

Enumerable#partition -> Enumerator (12206.0)

各要素を、ブロックの条件を満たす要素と満たさない要素に分割します。 各要素に対してブロックを評価して、その値が真であった要素の配列と、 偽であった要素の配列の 2 つを配列に入れて返します。

...要素の配列と、
偽であった要素の配列の 2 つを配列に入れて返します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0].partition {|i| i % 3 == 0 }
#=> [[9, 6, 3, 0], [10, 8, 7, 5, 4, 2, 1]]
//}...

Enumerable#partition {|item| ... } -> [[object], [object]] (12206.0)

各要素を、ブロックの条件を満たす要素と満たさない要素に分割します。 各要素に対してブロックを評価して、その値が真であった要素の配列と、 偽であった要素の配列の 2 つを配列に入れて返します。

...要素の配列と、
偽であった要素の配列の 2 つを配列に入れて返します。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0].partition {|i| i % 3 == 0 }
#=> [[9, 6, 3, 0], [10, 8, 7, 5, 4, 2, 1]]
//}...

絞り込み条件を変える

Module#protected_method_defined?(name, inherit=true) -> bool (12206.0)

インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が protected であるときに true を返します。 そうでなければ false を返します。

...ュールに定義されており、
しかもその可視性が protected であるときに true を返します。
そうでなければ false を返します。

@param name Symbol か String を指定します。
@param inherit 真を指定するとスーパークラスや include したモジ...
...ethod_defined?, Module#public_method_defined?, Module#private_method_defined?

//emlist[例][ruby]{
module A
def method1() end
end
class B
protected
def method2() end
end
class C < B
include A
def method3() end
end

A.method_defined? :method1 #=> true
C.protected_meth...
...od_defined? "method1" #=> false
C.protected_method_defined? "method2" #=> true
C.protected_method_defined? "method2", true #=> true
C.protected_method_defined? "method2", false #=> false
C.method_defined? "method2" #=> true
//}...

RubyVM::InstructionSequence.load_from_binary_extra_data(binary) -> String (12206.0)

バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。

...埋め込まれたextra_dataを取り出します。

//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
Ruby
VM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}

@see RubyVM::InstructionSequence#to_binary...

char * StringValuePtr(VALUE val) (12206.0)

val が String でなければ to_str メソッドを使って String に変換し、 その実体のポインタを返します。

...val が String でなければ to_str メソッドを使って String に変換し、
その実体のポインタを返します。

このマクロに渡した VALUE は ruby の GC から確実に保護されます。...

Object::RUBY_PLATFORM -> String (12201.0)

プラットフォームを表す文字列。

プラットフォームを表す文字列。

MACRO RUBY_DATA_FUNC(func) (12200.0)

任意の関数へのポインタ func を struct RData の dmark/dfree の 値として適する型に強制キャストします。

...任意の関数へのポインタ func を struct RData の dmark/dfree の
値として適する型に強制キャストします。...

絞り込み条件を変える

<< < 1 2 3 4 5 ... > >>