るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. bigdecimal to_r

検索結果

<< 1 2 3 ... > >>

Kernel.#loop -> Enumerator (24414.0)

(中断されない限り)永遠にブロックの評価を繰り返します。 ブロックが指定されなければ、代わりに Enumerator を返します。

...ければ、代わりに Enumerator を返します。

//emlist[例][ruby]{
loop
do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}

与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して nil を返します。
ルー...
...プを終了させる場合、通常は break を使用してください。

@return break の引数など、ループ脱出時の値を返します。...
...れば、代わりに Enumerator を返します。

//emlist[例][ruby]{
loop
do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}

与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して Enumerator が最後に返した...
...します。
ループを終了させる場合、通常は break を使用してください。

//emlist[例][ruby]{
enum = Enumerator.new { |y|
y << "one"
y << "two"
:ok
}

r
esult = loop {
puts enum.next
} # => :ok
//}


@return break の引数など、ループ脱出時の値を返しま...

Kernel.#loop { ... } -> object | nil (24314.0)

(中断されない限り)永遠にブロックの評価を繰り返します。 ブロックが指定されなければ、代わりに Enumerator を返します。

...ければ、代わりに Enumerator を返します。

//emlist[例][ruby]{
loop
do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}

与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して nil を返します。
ルー...
...プを終了させる場合、通常は break を使用してください。

@return break の引数など、ループ脱出時の値を返します。...
...れば、代わりに Enumerator を返します。

//emlist[例][ruby]{
loop
do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}

与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して Enumerator が最後に返した...
...します。
ループを終了させる場合、通常は break を使用してください。

//emlist[例][ruby]{
enum = Enumerator.new { |y|
y << "one"
y << "two"
:ok
}

r
esult = loop {
puts enum.next
} # => :ok
//}


@return break の引数など、ループ脱出時の値を返しま...

Socket.unix_server_loop(path) {|socket, client_addrinfo| ... } -> () (18425.0)

Unix サーバソケットを生成し、 新しい接続を受け入れるごとにブロックを呼び出します。

...Unix サーバソケットを生成し、
新しい接続を受け入れるごとにブロックを呼び出します。

ブロックには新しい接続を表すソケットオブジェクトと、
クライアントアドレスを表す Addrinfo オブジェクトが渡されます。

ブロッ...
.../tmp/malicious-users-directory/socket という名前のパスは
使うべきではありません。
/tmp にスティッキービットが立っている場合、/tmp/socket や
/tmp/your-private-directory/socket というパス名は安全と考えて良いでしょう。

@param path 接続を...

Socket.udp_server_loop_on(sockets) {|msg, msg_src| ... } -> () (18407.0)

sockets (UDP のソケット)に対し、通信を待ち受けます。

...t.udp_server_sockets の返り値がこれの引数に適切です。

ソケットからメッセージを受け取るたびにブロックを呼び出します。
ブロックに渡される引数は msg と msg_src の 2 つで、
msg は受け取ったメッセージ文字列で、 msg_src は...
...通信相手の Socket::UDPSource オブジェクトです。

無限ループ構造になっています。

@param sockets 通信を待ち受けるソケットの配列
@see Socket.udp_server_recv, Socket.udp_server_loop...

Socket::Constants::INADDR_LOOPBACK -> Integer (18400.0)

The loopback address。 IPv4のループバックアドレス 127.0.0.1 に対応する整数です。

...The loopback address。
IPv4のループバックアドレス 127.0.0.1 に対応する整数です。

@see ip(7linux), ip(4freebsd)...

絞り込み条件を変える

Socket::INADDR_LOOPBACK -> Integer (18400.0)

The loopback address。 IPv4のループバックアドレス 127.0.0.1 に対応する整数です。

...The loopback address。
IPv4のループバックアドレス 127.0.0.1 に対応する整数です。

@see ip(7linux), ip(4freebsd)...

WIN32OLE_TYPE#default_event_sources -> [WIN32OLE_TYPE] (12618.0)

型が持つソースインターフェイスを取得します。

...

default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるインターフェイス)を返します。

@return デフォル...
...ルは、IEのnaviaget2メソッドによってどのようなイベントが通知さ
れるかを、実際にメソッド呼び出し(=イベント通知)をトレースして調べるプ
ログラムです。イベントを受け付けるために、
WIN32OLE_EVENT.message_loopの呼び出し...
..."on#{m.name}") do |*arg|
if arg[0] == "ページが表示されました"
@completed = true
end
puts "#{Time.now}: #{m.name} was called"
p arg
end
end
end
evt = WIN32OLE_EVENT.new(ctl)
evt.handler = WebEvent.new
ctl.navigate2 'http://www.ruby-lang.org...

void rb_parser_while_loop(int chop, int split) (12432.0)

ruby の -n オプションの実装。 ループと print のノードを ruby_eval_tree に加えます。

...
r
uby の -n オプションの実装。
ループと print のノードを ruby_eval_tree に加えます。...

WIN32OLE_EVENT#handler=(obj) -> () (12318.0)

イベント処理を実行するオブジェクトを登録します。

...ラはイベント名に「on」を前置します。もし、イベントに対応
するonメソッドが実装されていなければmethod_missingが呼ばれます。イベン
ト名は大文字小文字を区別するため、正確な記述が必要です。

@param obj イベントに対応...
...= true
end
def method_missing(id, *args)
puts "event=#{id.to_s}, args=#{args.inspect}"
end
end

ie = WIN32OLE.new('InternetExplorer.Application.1')
event = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents2')
event.handler = IeHandler.new
ie.Navigate2 'http://www.ruby-lang.org/j...
...a/'
loop do
break if event.handler.completed
WIN32OLE_EVENT.message_loop
end
ie.Quit

WIN32OLE_EVENT#on_eventなどの呼び出しでブロックが登録されている場
合、そちらが優先されます。...

Addrinfo#ipv4_loopback? -> bool (12200.0)

IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。

...IPv4 のループバックアドレス(127.0.0.0/8) であれば真を返します。

@see Addrinfo#ipv6_loopback?...

絞り込み条件を変える

<< 1 2 3 ... > >>