2248件ヒット
[1-100件を表示]
(0.135秒)
種類
ライブラリ
クラス
- Array (646)
- BigDecimal (36)
- Complex (12)
- Data (6)
- Date (12)
- Enumerator (12)
-
Fiddle
:: Pointer (24) - File (12)
- Float (21)
- Integer (40)
- Module (48)
-
OpenSSL
:: BN (48) - OpenStruct (12)
- Range (218)
- Rational (60)
- Regexp (12)
-
Socket
:: AncillaryData (36) -
Socket
:: Option (24) - String (12)
- StringIO (12)
- SystemCallError (36)
- Vector (14)
-
WIN32OLE
_ PARAM (12) -
WIN32OLE
_ VARIANT (12) -
Win32
:: Registry (60)
モジュール
- CMath (24)
- Enumerable (144)
- Kernel (175)
- Marshal (72)
- Math (84)
- ObjectSpace (48)
オブジェクト
- ENV (6)
キーワード
-
$ @ (12) -
$ SAFE (7) -
$ ~ (12) - & (12)
- * (24)
- ** (12)
- + (12)
- - (24)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - < (12)
- <= (12)
- <=> (12)
- =~ (24)
- > (12)
- >= (12)
- ArgumentError (12)
- Array (12)
- Float (12)
- Hash (12)
- Integer (24)
-
MAJOR
_ VERSION (12) -
MINOR
_ VERSION (12) - Marshal フォーマット (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (8) - NUM2SHORT (12)
- NUM2USHORT (12)
- Ruby プログラムの実行 (12)
- String (12)
- [] (48)
- []= (50)
-
_ load (12) - at (12)
- begin (12)
- bsearch (48)
- cbrt (18)
- cbrt! (6)
- ceil (12)
- cmp (12)
- coerce (24)
- combination (24)
-
count
_ nodes (12) -
count
_ objects (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) - cycle (24)
- define (6)
-
delete
_ at (12) - dig (10)
- dump (24)
- each (24)
- end (12)
- erf (12)
- erfc (12)
- fail (36)
- feed (12)
- fetch (36)
- first (48)
- flatten (12)
- flatten! (12)
- floor (12)
- freeze (6)
- frexp (12)
- gamma (12)
- insert (12)
- int (24)
- intersection (6)
-
ip
_ pktinfo (12) - join (24)
- last (48)
- lgamma (12)
- linger (12)
- load (12)
- max (94)
- min (94)
- mode (24)
- modifiable (12)
- new (60)
- overlap? (2)
- permutation (24)
- pop (24)
- pow (24)
- putc (12)
- raise (36)
-
rb
_ check _ convert _ type (12) -
rb
_ define _ class _ under (12) -
rb
_ singleton _ class (12) - read (12)
-
read
_ bin (12) -
read
_ i (12) -
read
_ s (12) -
repeated
_ combination (24) -
repeated
_ permutation (24) - replace (12)
- restore (12)
-
reverse
_ each (4) - rotate (12)
- rotate! (12)
- round (33)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) - sample (48)
- shift (24)
- sort (24)
- sqrt (18)
- sqrt! (6)
- string= (12)
- sum (42)
-
to
_ i (12) -
to
_ ptr (12) - transpose (12)
- truncate (12)
-
try
_ convert (4) - ucmp (12)
-
unix
_ rights (12) - yaml (12)
- zip (24)
- | (12)
- クラス/メソッドの定義 (12)
- 制御構造 (12)
検索結果
先頭5件
-
TypeError (44000.0)
-
メソッドの引数に期待される型ではないオブジェクトや、期待される振る舞いを持たないオブジェクトが渡された時に発生します。
...メソッドの引数に期待される型ではないオブジェクトや、期待される振る舞いを持たないオブジェクトが渡された時に発生します。
@see ArgumentError... -
VALUE rb
_ define _ class _ under(VALUE outer , const char *name , VALUE super) (26112.0) -
super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。
...super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し
て返します。
@param outer 定義するクラスが定数として所属するクラス
@param name クラス名
@param super 継承元のクラス。NULL を指定した場合は Object クラ......ス
@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class オブジェクトではない場合に発生します。
@raise TypeError 定義済みのクラスと継承元のクラスが一致しない場合に発生
します。... -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (26106.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
...を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。... -
VALUE rb
_ define _ class _ under(VALUE outer , const char *name , VALUE super) (26106.0) -
super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し て返します。
...super のサブクラスとして新しい Ruby クラスを、outer の定数として定義し
て返します。
@param outer 定義するクラスが定数として所属するクラス
@param name クラス名
@param super 継承元のクラス。NULL を指定した場合は Object クラ......ス
@raise TypeError 引数 name と同じ名前の定数が既に存在し、それが
Class オブジェクトではない場合に発生します。... -
VALUE rb
_ singleton _ class(VALUE obj) (26106.0) -
obj に特異クラスを導入し、その特異クラスを返します。 すでに特異クラスが導入されているときはそれをそのまま返します。
...bj に特異クラスを導入し、その特異クラスを返します。
すでに特異クラスが導入されているときはそれをそのまま返します。
obj が特異メソッドを定義できない型のオブジェクトである
ときは例外 TypeError を発生します。... -
Marshal
. # restore(port , proc = nil) -> object (9206.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...port からマーシャルデータを読み込んで、元のオブジェクトと同
じ状態をもつオブジェクトを生成します。
proc として手続きオブジェクトが与えられた場合には読み込んだ
オブジェクトを引数にその手続きを呼び出します......。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはそのサブ......クラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に発生します。... -
Marshal
:: MAJOR _ VERSION -> Integer (9106.0) -
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
...Marshal.#dump が出力するデータフォーマットのバージョン番号です。
Marshal.#load は、メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだとき例外 TypeError を発生させます。
マイナーバージョ......$VERBOSE = true のときには警告メッセージが出力されます
マーシャルされたデータのバージョン番号は以下のようにして取得するこ
とができます。
//emlist[例][ruby]{
obj = Object.new
major, minor = Marshal.dump(obj).unpack("cc")
p [major, minor]
#... -
Marshal
:: MINOR _ VERSION -> Integer (9106.0) -
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
...Marshal.#dump が出力するデータフォーマットのバージョン番号です。
Marshal.#load は、メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだとき例外 TypeError を発生させます。
マイナーバージョ......$VERBOSE = true のときには警告メッセージが出力されます
マーシャルされたデータのバージョン番号は以下のようにして取得するこ
とができます。
//emlist[例][ruby]{
obj = Object.new
major, minor = Marshal.dump(obj).unpack("cc")
p [major, minor]
#... -
StringIO
# string=(buf) (9106.0) -
自身が表す文字列を指定された buf に変更します。
...み書き両用になりますが、
buf がフリーズされている場合には読み取り専用になります。
pos と lineno は 0 にセットされます。
@param buf 自身が新たに表す文字列を指定します。
@raise TypeError buf が nil の場合に発生します。... -
Win32
:: Registry # read(name , *rtype) (9106.0) -
@todo
...です。(⇒Win32::Registry::Constants)
data はレジストリ値のデータで,クラスは以下の通りです:
* REG_SZ, REG_EXPAND_SZ
String
* REG_MULTI_SZ
String の配列
* REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_QWORD
Integer
* REG_BINARY
String (バイナリデー......タを含みます)
オプション引数 rtype が指定されていた場合,レジストリ値の型が
与えられた rtype の配列に存在するかチェックされ,存在しない場合に
TypeError が発生します。......す。(⇒Win32::Registry::Constants)
data はレジストリ値のデータで,クラスは以下の通りです:
* REG_SZ, REG_EXPAND_SZ
String
* REG_MULTI_SZ
String の配列
* REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_QWORD
Integer
* REG_BINARY, REG_NONE
String (バイナリ......データを含みます)
オプション引数 rtype が指定されていた場合,レジストリ値の型が
与えられた rtype の配列に存在するかチェックされ,存在しない場合に
TypeError が発生します。...