104件ヒット
[101-104件を表示]
(0.483秒)
種類
- インスタンスメソッド (66)
- 特異メソッド (26)
- クラス (8)
- モジュール関数 (4)
クラス
- Exception (1)
- Fiber (1)
- IO (10)
- Thread (43)
-
Thread
:: Backtrace :: Location (4) -
Thread
:: ConditionVariable (3) -
Thread
:: Mutex (7) -
Thread
:: Queue (11) -
Thread
:: SizedQueue (7) - ThreadGroup (4)
- TracePoint (1)
キーワード
- ConditionVariable (1)
- Enumerator (1)
- Fiber (1)
- Location (1)
- Queue (1)
- SizedQueue (1)
- Thread (1)
- ThreadGroup (1)
- [] (1)
-
abort
_ on _ exception (1) -
abort
_ on _ exception= (2) -
absolute
_ path (1) - add (1)
-
add
_ trace _ func (1) - alive? (1)
- backtrace (1)
-
backtrace
_ locations (3) -
base
_ label (1) - broadcast (1)
- clear (1)
- close (2)
- closed? (1)
- deq (2)
- dump (2)
- empty? (1)
- enclose (1)
- enclosed? (1)
- eof (1)
- eof? (1)
- exit (1)
- fetch (1)
- fork (1)
-
handle
_ interrupt (1) - inspect (2)
- join (2)
- kill (2)
- length (1)
- list (1)
- locked? (1)
- max (1)
- max= (1)
- name= (1)
- new (7)
-
num
_ waiting (1) - owned? (1)
- pass (1)
-
pending
_ interrupt? (1) - pipe (8)
- pop (2)
- priority (1)
- priority= (1)
- raise (1)
-
report
_ on _ exception= (2) - resume (1)
- run (1)
-
set
_ trace _ func (1) - shift (2)
- signal (1)
- size (1)
- sleep (3)
- start (1)
- status (1)
- stop (1)
- stop? (1)
- synchronize (1)
- terminate (1)
-
thread
_ variable _ get (1) -
thread
_ variable _ set (1) -
try
_ lock (1) - unlock (1)
- value (1)
- wakeup (1)
検索結果
先頭4件
-
IO
. pipe(ext _ enc , int _ enc , **opts) {|read _ io , write _ io| . . . } -> object (61.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オブジェクトが渡され、
ブロックの返り値がこのメソッドの返り値となります。
ブロック終了時に IO オブジェクトがもし close されていないならば
close します(close されていてるオブジェクトはそのままです)。
得られる2つの IO オブジェクトのエンコーディングを引数で指定することが
できます。
@param enc_str 読み込み側の外部エンコ... -
Marshal
. # dump(obj , limit = -1) -> String (61.0) -
obj を指定された出力先に再帰的に出力します。
obj を指定された出力先に再帰的に出力します。
ファイルに書き出せないオブジェクトをファイルに書き出そうとすると
例外 TypeError が発生します。
ファイルに書き出せないオブジェクトは以下の通りです。
* 名前のついてない Class/Module オブジェクト。(この場
合は、例外 ArgumentError が発生します。無名クラスについて
は、Module.new を参照。)
* システムがオブジェクトの状態を保持するもの。具体的には以下のイン
スタンス。Dir, File::Stat, IO とそのサブクラス
File, Socket など。... -
Marshal
. # dump(obj , port , limit = -1) -> IO (61.0) -
obj を指定された出力先に再帰的に出力します。
obj を指定された出力先に再帰的に出力します。
ファイルに書き出せないオブジェクトをファイルに書き出そうとすると
例外 TypeError が発生します。
ファイルに書き出せないオブジェクトは以下の通りです。
* 名前のついてない Class/Module オブジェクト。(この場
合は、例外 ArgumentError が発生します。無名クラスについて
は、Module.new を参照。)
* システムがオブジェクトの状態を保持するもの。具体的には以下のイン
スタンス。Dir, File::Stat, IO とそのサブクラス
File, Socket など。... -
Fiber
# resume(*arg = nil) -> object (43.0) -
自身が表すファイバーへコンテキストを切り替えます。 自身は resume を呼んだファイバーの子となります。
自身が表すファイバーへコンテキストを切り替えます。
自身は resume を呼んだファイバーの子となります。
ただし、Fiber#transfer を呼び出した後に resume を呼び出す事はでき
ません。
@param arg self が表すファイバーに渡したいオブジェクトを指定します。
@return コンテキストの切り替えの際に Fiber.yield に与えられた引数
を返します。ブロックの終了まで実行した場合はブロックの評価結果
を返します。
@raise FiberError 自身が既に終了している場合、コンテキストの切替が
...