るりまサーチ

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

別のキーワード

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

クラス

キーワード

検索結果

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

Psych::Nodes::Node#to_ruby -> object (18318.0)

AST を ruby のオブジェクトに変換します。

...AST ruby のオブジェクトに変換します。...

Rake::TestTask#ruby_opts -> Array (18318.0)

テスト実行時に Ruby コマンドに渡されるオプションを返します。

...テスト実行時に Ruby コマンドに渡されるオプションを返します。...

Rake::TestTask#ruby_opts=(options) (18318.0)

テスト実行時に Ruby コマンドに渡されるオプションをセットします。

...テスト実行時に Ruby コマンドに渡されるオプションをセットします。

@param options 配列でオプションを指定します。...

BasicSocket#remote_address -> Addrinfo (18307.0)

getpeername(2) で得られたリモートアドレス情報を Addrinfo オブジェクトとして返します。

...getpeername(2) で得られたリモートアドレス情報を
Addrinfo オブジェクトとして返します。

返されたオブジェクトの Addrinfo#protocol は 0 を
返すことに注意してください。

r
equire 'socket'

T
CPSocket.open("www.ruby-lang.org", 80) {|s|
p s.re...
...mote_address #=> #<Addrinfo: 221.186.184.68:80 TCP>
}

T
CPServer.open("127.0.0.1", 1728) {|serv|
c = TCPSocket.new("127.0.0.1", 1728)
s = serv.accept
p s.remote_address #=> #<Addrinfo: 127.0.0.1:36504 TCP>
}

@see BasicSocket#getpeername...

Enumerable#partition -> Enumerator (18307.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]] (18307.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#prepend_features(mod) -> self (18307.0)

Module#prepend から呼び出されるメソッドで、 prepend の処理の実体です。このメソッド自体は mod で指定した モジュール/クラスの継承チェインの先頭に self を追加します。

...Module#prepend から呼び出されるメソッドで、
prepend の処理の実体です。このメソッド自体は mod で指定した
モジュール/クラスの継承チェインの先頭に self を追加します。

このメソッドを上書きすることで、prepend の処理を変...
...ram mod prepend を呼び出したモジュール
@return mod が返されます

//emlist[例][ruby]{
class Recorder
R
ECORDS = []
end

module X
def self.prepend_features(mod)
R
ecorder::RECORDS << mod
end
end

class A
prepend X
end

class B
include X
end

class C
prepend X
end

R
ecor...
...der::RECORDS # => [A, C]
//}

@see Module#prepend, Module#prepended...

Module#protected_method_defined?(name, inherit=true) -> bool (18307.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
//}...

StringScanner#string=(str) (18307.0)

スキャン対象の文字列を str に変更して、マッチ記録を捨てます。

...str に変更して、マッチ記録を捨てます。

@param str スキャン対象の文字列を str に変更して、マッチ記録を捨てます。

@return str を返します。

//emlist[例][ruby]{
r
equire 'strscan'

str = '0123'
s = StringScanner.new('test string')
s.string = str...
<< < 1 2 3 4 5 ... > >>