420件ヒット
[1-100件を表示]
(0.191秒)
ライブラリ
- ビルトイン (231)
- csv (11)
- delegate (11)
- forwardable (11)
-
irb
/ cmd / pushws (11) - mkmf (44)
- psych (11)
-
rexml
/ document (33) - rubygems (22)
- shell (12)
- thread (23)
クラス
- Array (87)
-
CSV
:: Table (11) -
IRB
:: ExtendCommand :: PushWorkspace (11) -
Psych
:: Visitors :: YAMLTree (11) -
REXML
:: Parent (33) - Shell (12)
- Thread (36)
-
Thread
:: Queue (77) -
Thread
:: SizedQueue (54)
モジュール
- Forwardable (11)
-
Gem
:: QuickLoader (22) - Kernel (55)
キーワード
- << (11)
- DelegateClass (11)
- add (11)
- append (7)
-
def
_ instance _ delegator (11) - deq (22)
-
enable
_ config (22) - enq (22)
- execute (11)
-
ignore
_ deadlock= (3) - join (33)
- length (11)
-
num
_ waiting (11) - pop (44)
- prepend (7)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (11) -
push
_ gem _ version _ on _ load _ path (11) - pushd (6)
- pushdir (6)
- shift (44)
- size (11)
- start (11)
- unshift (11)
- value (11)
-
with
_ config (22)
検索結果
先頭5件
-
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (27402.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (27402.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
CSV
:: Table # push(*rows) -> self (21138.0) -
複数の行を追加するためのショートカットです。
...rows.each {|row| self << row }
//}
@param rows CSV::Row のインスタンスか配列を指定します。
//emlist[例][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
rows = [
CSV::Row.new(table.headers, [4, 5, 6]),
[7, 8, 9]
]
table.push(*rows)
p table[0........2]
# => [#<CSV::Row "a":"1" "b":"2" "c":"3">, #<CSV::Row "a":4 "b":5 "c":6>, #<CSV::Row "a":7 "b":8 "c":9>]
//}
@see CSV::Table#<<... -
Array
# push(*obj) -> self (21120.0) -
指定された obj を順番に配列の末尾に追加します。 引数を指定しなければ何もしません。
...れば何もしません。
@param obj 自身に追加したいオブジェクトを指定します。
//emlist[例][ruby]{
array = [1, 2, 3]
array.push 4
array.push [5, 6]
array.push 7, 8
p array # => [1, 2, 3, 4, [5, 6], 7, 8]
//}
@see Array#pop, Array#shift, Array#unshift, Array#<<... -
REXML
:: Parent # push(object) -> () (21102.0) -
object を子ノード列の最後に追加します。
...object を子ノード列の最後に追加します。
object の親ノードには self が設定されます。
@param object 追加するノード... -
Thread
:: SizedQueue # push(obj , non _ block = false) -> () (18308.0) -
キューに与えられたオブジェクトを追加します。
...Thread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj......キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
# ignore _ deadlock=(bool) (15207.0) -
デッドロック検知を無視する機能をon/offします。デフォルト値はfalseです。
...する機能をon/offします。デフォルト値はfalseです。
trueを渡すとデッドロックを検知しなくなります。
//emlist[][ruby]{
Thread.ignore_deadlock = true
queue = Thread::Queue.new
trap(:SIGUSR1){queue.push "Received signal"}
# ignore_deadlockがfalseだとエラー......が発生する
puts queue.pop
//}
@see Thread#ignore_deadlock... -
Array
# append(*obj) -> self (12220.0) -
指定された obj を順番に配列の末尾に追加します。 引数を指定しなければ何もしません。
...れば何もしません。
@param obj 自身に追加したいオブジェクトを指定します。
//emlist[例][ruby]{
array = [1, 2, 3]
array.push 4
array.push [5, 6]
array.push 7, 8
p array # => [1, 2, 3, 4, [5, 6], 7, 8]
//}
@see Array#pop, Array#shift, Array#unshift, Array#<<... -
Thread
:: Queue # num _ waiting -> Integer (12213.0) -
キューを待っているスレッドの数を返します。
...キューを待っているスレッドの数を返します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(1)
q.push(1)
t = Thread.new { q.push(2) }
sleep 0.05 until t.stop?
q.num_waiting # => 1
q.pop
t.join
//}... -
Kernel
# enable _ config(config , default) -> bool | String (12207.0) -
configure のオプションを検査します。
...configure のオプションを検査します。
configure のオプションに --enable-<config> が指定された場合は、真を返し
ます。--disable-<config> が指定された場合は。偽を返します。どちらでもな
い場合は default を返します。
これはデバ......義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end... -
Kernel
# enable _ config(config , default) {|config , default| . . . } -> bool | String (12207.0) -
configure のオプションを検査します。
...configure のオプションを検査します。
configure のオプションに --enable-<config> が指定された場合は、真を返し
ます。--disable-<config> が指定された場合は。偽を返します。どちらでもな
い場合は default を返します。
これはデバ......義を、追加するのに役立ちます。
@param config configure のオプションの名前を指定します。
@param default デフォルト値を返します。
例
require 'mkmf'
if enable_config("debug")
$defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG"
end...