るりまサーチ

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

別のキーワード

  1. _builtin size
  2. _builtin size?
  3. net/imap size
  4. rexml/document size
  5. csv size

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Errno::EMSGSIZE (6001.0)

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

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

SizedQueue (6001.0)

Alias of Thread::SizedQueue

...Alias of Thread::SizedQueue...

Thread::SizedQueue (6001.0)

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

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

require 'thread'

q = SizedQueue.new(1)

th = Thread.s...

ArgumentError (7.0)

引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。

...、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。

例:

Time.at # => wrong number of arguments (0 for 1) (ArgumentError)
Array.new(-1) # => negative array size (ArgumentError)

など

@see TypeError...
...ていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。

例:

Time.at # => wrong number of arguments (given 0, expected 1..2) (ArgumentError)
Array.new(-1) # => negative array size (ArgumentError)

など

@see TypeError...

CSV::Row (7.0)

CSV::Row は配列やハッシュに似ています。

...うに名前でフィールドにアクセスする事もできます。

ヘッダ行の処理が有効である場合は CSV から返される全ての行はこのクラスのインスタンスです。

以下のメソッドを Array に委譲します。

* empty?()
* length()
* size()...

絞り込み条件を変える

CSV::Table (7.0)

CSV::Table は CSV ドキュメントを表す二次元のデータ構造です。 行単位や列単位の操作を行うことが出来ます。また必要であれば CSV に 戻すこともできます。

...てこのクラスから
構築されます。

以下のメソッドを Array に委譲します。

* Array#empty?
* Array#length
* Array#size

=== アクセスモード

以下の三種類のモードがあります。

: :col_or_row
デフォルトはこのモードです。このマニ...

Fiddle::Closure (7.0)

コールバック関数を表すクラスです。

...でオブジェクトを生成することで利用します。

require 'fiddle'
include Fiddle # TYPE_* を使うために include する

class
Compare < Fiddle::Closure
# qsort の比較関数は 型が int(*)(void*, void*) であるため、
# このメソッドには DL::CPtr...
...TYPE_INT, TYPE_INT, TYPE_VOIDP],
TYPE_VOID)
s = "7x0cba(Uq)"
qs.call(s, s.size, 1, Compare.new(TYPE_INT, [TYPE_VOIDP, TYPE_VOIDP]))
p s # => "()07Uabcqx"

Class
.new を使うことで、サブクラスを明示的に作ることなしに
コールバックオブジ...
...ェクトを作ることができます。
require 'fiddle'
include Fiddle # TYPE_* を使うために include する
compare = Class.new(Fiddle::Closure){
def call(x, y)
x.to_s(1) <=> y
end
}.new(TYPE_INT, [TYPE_VOIDP, TYPE_VOIDP])

単に Ruby のブロックを C の(コー...

Fiddle::Closure::BlockCaller (7.0)

Ruby のブロックをラップしたコールバック関数を表すクラスです。

...は DL::CPtr オブジェクトが渡される。
# そのポインタが指す先は比較している文字なので、
# DL::CPtr#to_s で1文字の文字列に変換している
x.to_s(1) <=> y.to_s(1)
}
s = "7x0cba(Uq)"
qs.call(s, s.size, 1, compare)
p s # => "()07Uabcqx"...

File::Stat (7.0)

ファイルの情報を格納したオブジェクトのクラス。

...イプ(スペシャルファイルのみ)
rdev_major rdev の major 番号部
rdev_minor rdev の minor 番号部
size
ファイルサイズ(バイト単位)
blksize 望ましいI/Oのブロックサイズ
blocks 割り当てられているブロック数
atime...
<< 1 2 > >>