るりまサーチ

最速Rubyリファレンスマニュアル検索!
576件ヒット [1-100件を表示] (0.134秒)
トップページ > クエリ:e[x] > クエリ:pair[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix rank_e
  4. matrix det_e
  5. open3 capture2e

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

UNIXSocket.pair(type=Socket::SOCK_STREAM, protocol=0) -> [UNIXSocket, UNIXSocket] (21207.0)

相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

...トのペアを含む2要素の配列を返します。

type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。

protocol には...
...プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"

@param type ソケットタイプ
@param protocol プトロコル...

Socket.pair(domain, type, protocol=0) -> Array (21201.0)

相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。

...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。

@param domain Socket.open を参照してください。

@param type Socket.open を参照してください。

@param protocol Socket.open を参照してください。

@see Socket.open...

UNIXSocket.socketpair(type=Socket::SOCK_STREAM, protocol=0) -> [UNIXSocket, UNIXSocket] (12507.0)

相互に結合された UNIX ソケットのペアを含む2要素の配列を返します。

...トのペアを含む2要素の配列を返します。

type にはソケットタイプを指定します。
Socket::SOCK_STREAM, Socket::SOCK_DGRAM, Socket::SOCK_RAW などの
整数、:STREAM, :DGRAM, :RAW などのシンボル、
"STREAM" などの文字列が渡せます。

protocol には...
...プロトコルを指定します。0 は Unix domain でのデフォルト値が
使われます。

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send "a", 0
s1.send "b", 0
p s2.recv(10) #=> "ab"

@param type ソケットタイプ
@param protocol プトロコル...

OpenStruct#each_pair -> Enumerator (12208.0)

self の各要素の名前と要素を引数としてブロックを評価します。

...self の各要素の名前と要素を引数としてブロックを評価します。

ブロックを指定した場合は self を返します。そうでない場合は
E
numerator を返します。

例:

require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_0...
...00_000)
data.each_pair.to_a # => population, 20000000...

OpenStruct#each_pair { |key, value| } -> self (12208.0)

self の各要素の名前と要素を引数としてブロックを評価します。

...self の各要素の名前と要素を引数としてブロックを評価します。

ブロックを指定した場合は self を返します。そうでない場合は
E
numerator を返します。

例:

require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_0...
...00_000)
data.each_pair.to_a # => population, 20000000...

絞り込み条件を変える

Struct#each_pair -> Enumerator (12208.0)

構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。

...

//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は...

Struct#each_pair {|member, value| ... } -> self (12208.0)

構造体のメンバ名(Symbol)と値の組を引数にブロックを繰り返し実行します。

...

//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
Foo.new('FOO', 'BAR').each_pair {|m, v| p [m,v]}
# => [:foo, "FOO"]
# [:bar, "BAR"]
//}

[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は...

Socket.socketpair(domain, type, protocol=0) -> Array (12201.0)

相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。

...のペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。

@param domain Socket.open を参照してください。

@param type Socket.open を参照してください。

@param protocol Socket.open を参照してください。

@see Socket.open...

Hash#each_pair -> Enumerator (9220.0)

ハッシュのキーと値を引数としてブロックを評価します。

...self を、
無しで呼ばれた場合 Enumerator を返します。

e
ach_pair each のエイリアスです。

//emlist[例][ruby]{
{:a=>1, :b=>2}.each {|a| p a}
#=> [:a, 1]
# [:b, 2]

{:a=>1, :b=>2}.each {|k, v| p [k, v]}
#=> [:a, 1]
# [:b, 2]

p({:a=>1, :b=>2}.each_pair) # => #<Enumer...
...ator: {:a=>1, :b=>2}:each_pair>
//}

@see Hash#each_key,Hash#each_value...
<< 1 2 3 ... > >>