585件ヒット
[1-100件を表示]
(0.038秒)
種類
- インスタンスメソッド (234)
- 定数 (198)
- 特異メソッド (66)
- 文書 (54)
- クラス (33)
ライブラリ
クラス
-
ARGF
. class (11) - CSV (22)
-
CSV
:: Table (22) -
Net
:: HTTPGenericRequest (22) -
Net
:: IMAP :: ContentDisposition (11) - Proc (6)
-
Thread
:: Queue (22) -
Thread
:: SizedQueue (129) -
WEBrick
:: GenericServer (11)
オブジェクト
-
Readline
:: HISTORY (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (17)
- ConditionVariable (11)
- IO (11)
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
SC
_ READER _ WRITER _ LOCKS (11) -
SC
_ THREADS (11) -
SC
_ THREAD _ ATTR _ STACKADDR (11) -
SC
_ THREAD _ ATTR _ STACKSIZE (11) -
SC
_ THREAD _ CPUTIME (11) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (11) -
SC
_ THREAD _ KEYS _ MAX (11) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (11) -
SC
_ THREAD _ PRIO _ INHERIT (11) -
SC
_ THREAD _ PRIO _ PROTECT (11) -
SC
_ THREAD _ PROCESS _ SHARED (11) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (11) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (11) -
SC
_ THREAD _ SAFE _ FUNCTIONS (11) -
SC
_ THREAD _ SPORADIC _ SERVER (11) -
SC
_ THREAD _ STACK _ MIN (11) -
SC
_ THREAD _ THREADS _ MAX (11) -
SC
_ XOPEN _ REALTIME _ THREADS (11) - SizedQueue (11)
- binmode (11)
-
body
_ stream (11) -
body
_ stream= (11) - close (9)
- deq (11)
- empty? (7)
- enq (11)
-
field
_ size _ limit (11) -
get
_ screen _ size (11) - length (40)
- max (11)
- max= (11)
- new (22)
- param (11)
- pop (11)
- push (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
set
_ screen _ size (11) - shift (11)
- tokens (11)
検索結果
先頭5件
-
Thread
:: SizedQueue # size -> Integer (21101.0) -
キューの長さを返します。
キューの長さを返します。 -
Readline
:: HISTORY . size -> Integer (18101.0) -
ヒストリに格納された内容の数を取得します。
...ヒストリに格納された内容の数を取得します。
例: ヒストリの内容を最初から順番に出力する。
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.length #=> 3
@see Readline::HISTORY.empty?... -
Thread
:: Queue # size -> Integer (18101.0) -
キューの長さを返します。
...キューの長さを返します。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
//}...キューの長さを返します。
//emlist[例][ruby]{
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
//} -
CSV
:: Table # size -> Integer (15125.0) -
(ヘッダを除く)行数を返します。
...(ヘッダを除く)行数を返します。
Array#length, Array#size に委譲しています。
//emlist[][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
p table.size # => 1
//}
@see Array#length, Array#size... -
Readline
. set _ screen _ size(rows , columns) -> Readline (9207.0) -
端末のサイズを引数 row、columns に設定します。
...ズを引数 row、columns に設定します。
@param rows 行数を整数で指定します。
@param columns 列数を整数で指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_set_screen_size 関数... -
Readline
. get _ screen _ size -> [Integer , Integer] (9107.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_get_screen_size 関数... -
Thread
:: SizedQueue (9000.0) -
サイズの最大値を指定できる Thread::Queue です。
...Thread::Queue です。
=== 例
283 より。q をサイズ 1 の SizedQueue オブジェクトに
することによって、入力される行と出力される行が同じ順序になります。
q = [] にすると入力と違った順序で行が出力されます。
require 'thread'
q......= SizedQueue.new(1)
th = Thread.start {
while line = q.pop
print line
end
}
while l = gets
q.push(l)
end
q.push(l)
th.join... -
Etc
:: SC _ THREAD _ ATTR _ STACKSIZE -> Integer (6204.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ THREAD _ THREADS _ MAX -> Integer (6204.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Thread
:: SizedQueue . new(max) -> Thread :: SizedQueue (6200.0) -
Thread::SizedQueue オブジェクトを生成します。
...Thread::SizedQueue オブジェクトを生成します。
@param max キューのサイズの最大値です。...