るりまサーチ

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

別のキーワード

  1. socket iff_802_1q_vlan
  2. openssl q
  3. openssl q=
  4. rsa q
  5. dsa q

検索結果

<< 1 2 3 ... > >>

Resolv::DNS::Requester::RequestError (9001.0)

DNS サーバへのリクエストに失敗した場合に発生する例外のクラスです。

DNS サーバへのリクエストに失敗した場合に発生する例外のクラスです。

Thread::SizedQueue (6037.0)

サイズの最大値を指定できる Thread::Queue です。

...Queue です。

=== 例

283 より。q をサイズ 1 の SizedQueue オブジェクトに
することによって、入力される行と出力される行が同じ順序になります。
q
= [] にすると入力と違った順序で行が出力されます。

require 'thread'

q
= SizedQ...
...ueue.new(1)

th = Thread.start {
while line = q.pop
print line
end
}

while l = gets
q
.push(l)
end
q
.push(l)

th.join...

Thread::Queue (6019.0)

Queue はスレッド間の FIFO(first in first out) の通信路です。ス レッドが空のキューを読み出そうとすると停止します。キューになんら かの情報が書き込まれると実行は再開されます。

...Queue はスレッド間の FIFO(first in first out) の通信路です。ス
レッドが空のキューを読み出そうとすると停止します。キューになんら
かの情報が書き込まれると実行は再開されます。

最大サイズが指定できる Queue のサブクラ...
...ス Thread::SizedQueue も提供されています。

=== 例

require 'thread'

q
= Queue.new

th1 = Thread.start do
while resource = q.pop
puts resource
end
end

[:resource1, :resource2, :resource3, nil].each{|r|
q
.push(r)
}

th1.join

実行すると以下のよ...
...うに出力します。

$ ruby que.rb
resource1
resource2
resource3...

ClosedQueueError (6001.0)

close 済みの Thread::Queue や Thread::SizedQueue に許可され ていない操作を行おうとした場合に発生する例外です。

...close 済みの Thread::Queue や Thread::SizedQueue に許可され
ていない操作を行おうとした場合に発生する例外です。...

Encoding::InvalidByteSequenceError (6001.0)

文字列がそのエンコーディングにおいて不正なバイト列である場合に発生 する例外。

...である場合に発生
する例外。

通常エンコーディング変換時に発生します。

//emlist[例][ruby]{
"\x82\xa0".force_encoding("cp932").encode("UTF-8")
#=> "あ"
"\x82\xa0".force_encoding("EUC-JP").encode("UTF-8")
#=> Encoding::InvalidByteSequenceError: "\x82" on EUC-JP
//}...

絞り込み条件を変える

Enumerator::ArithmeticSequence (6001.0)

等差数列を提供するためのクラス。

...等差数列を提供するためのクラス。

ArithmeticSequenceオブジェクトは、Numeric#step, Range#step によって生成されます。...

Errno::EBADRQC (6001.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

Errno::EDESTADDRREQ (6001.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

Errno::EDQUOT (6001.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
<< 1 2 3 ... > >>