るりまサーチ

最速Rubyリファレンスマニュアル検索!
588件ヒット [1-100件を表示] (0.010秒)

別のキーワード

  1. _builtin each_pair
  2. socket pair
  3. dbm each_pair
  4. env each_pair
  5. gdbm each_pair

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

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

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

...す。

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 (18101.0)

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

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

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

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

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

@see Socket.open

OpenStruct#each_pair -> Enumerator (6108.0)

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

...ックを評価します。

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

例:

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

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

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

...ックを評価します。

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

例:

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

Struct#each_pair -> Enumerator (6108.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#each_pair {|member, value| ... } -> self (6108.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 の下位クラスのインスタンスに...

RDoc::Markup#add_word_pair(start, stop, name) -> () (6107.0)

start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま す。

...生します。

例:

require 'rdoc/markup/simple_markup'
require 'rdoc/markup/simple_markup/to_html'
m = SM::SimpleMarkup.new
m.add_word_pair("{", "}", :STRIKE)

h = SM::ToHtml.new
h.add_tag(:STRIKE, "<strike>", "</strike>")
puts m.convert(input_string, h)

変換時に実際にフ...

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

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

...す。

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.socketpair(domain, type, protocol=0) -> Array (6101.0)

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

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

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

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

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

@see Socket.open
<< 1 2 3 ... > >>