ライブラリ
- ビルトイン (86)
- bigdecimal (33)
- fiddle (22)
- win32ole (22)
クラス
- BigDecimal (33)
- Data (4)
-
Fiddle
:: Pointer (22) - File (16)
- Integer (3)
- SystemCallError (33)
-
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ VARIANT (11)
キーワード
- [] (11)
-
_ load (11) -
absolute
_ path? (5) - define (4)
-
define
_ method (22) - dup (3)
- freeze (5)
- join (11)
- mode (22)
- new (55)
-
to
_ ptr (11) -
try
_ convert (3)
検索結果
先頭5件
-
ENV
. dup -> () (17.0) -
TypeErrorを発生させます。
...TypeErrorを発生させます。
3.0 以前では Object.new と同様の ENV とは無関係の有用ではないオブジェクトを返していたため、3.1 からは例外が発生するようになりました。
詳細はENV.cloneを参照してください。
@see ENV.clone... -
ENV
. freeze -> () (17.0) -
ENV.freeze は環境変数の変更を禁止できないため、TypeErrorを発生させます。
...ENV.freeze は環境変数の変更を禁止できないため、TypeErrorを発生させます。... -
BigDecimal
. _ load(str) -> BigDecimal (7.0) -
引数で指定された文字列を元に BigDecimal オブジェクトを復元します。 Marshal.#load から呼び出されます。
...Decimal オブジェクトを復元します。
Marshal.#load から呼び出されます。
@param str 復元する値を表す文字列を指定します。
@raise TypeError 引数に不正な文字が含まれる場合に発生します。
@see BigDecimal#_dump, Marshal.#dump, Marshal.#load......ecimal オブジェクトを復元します。
Marshal.#load から呼び出されます。
@param str 復元する値を表す文字列を指定します。
@raise TypeError 引数に不正な文字が含まれる場合に発生します。
@see BigDecimal#_dump, Marshal.#dump, Marshal.#load... -
BigDecimal
. mode(s) -> Integer | nil (7.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...true を指定した場合は設定値が有効になり、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定... -
BigDecimal
. mode(s , v) -> Integer | nil (7.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...true を指定した場合は設定値が有効になり、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定... -
Data
. define(*args) -> Class (7.0) -
Data クラスに新しいサブクラスを作って、それを返します。
...定義するための可変長引数。Symbol または String を指定します。
@return Data のサブクラスを返します。
@raise TypeError 引数に Symbol, String (String に暗黙の型変換が行われるオブジェクトを含む) 以外を指定した場合に発生します。... -
Data
. define(*args) {|subclass| block } -> Class (7.0) -
Data クラスに新しいサブクラスを作って、それを返します。
...定義するための可変長引数。Symbol または String を指定します。
@return Data のサブクラスを返します。
@raise TypeError 引数に Symbol, String (String に暗黙の型変換が行われるオブジェクトを含む) 以外を指定した場合に発生します。... -
Fiddle
:: Pointer . [](val) -> Fiddle :: Pointer (7.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...ェクトを指定します。
@raise Fiddle::DLError to_ptr の返り値が Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::Pointer[s].to_i... -
Fiddle
:: Pointer . to _ ptr(val) -> Fiddle :: Pointer (7.0) -
与えられた val と関連した Pointer オブジェクトを生成して返します。
...ェクトを指定します。
@raise Fiddle::DLError to_ptr の返り値が Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場合に発生します
例:
require 'fiddle'
s = "abc"
p Fiddle::Pointer[s].to_i... -
File
. absolute _ path?(file _ name) -> bool (7.0) -
file_name が絶対パスなら true を、そうでなければ false を返します。
...します。文字列でない場合は、to_path メソッド、to_str メソッドの順で暗黙の型変換が試みられます。
@raise TypeError 引数に文字列以外の(暗黙の型変換が行えない)オブジェクトを指定した場合に発生します。
//emlist[例][ruby... -
File
. join(*item) -> String (7.0) -
File::SEPARATORを間に入れて文字列を連結します。platform/DOSISH-supportで環境依存になる予定です。
...ソッドにより暗黙の型変換を試みます。
引数がない場合には空文字列を生成して返します。
@raise TypeError 引数の中に文字列以外の(暗黙の型変換が行えない)オブジェクトが存在した場合に発生します。
@raise A... -
Integer
. try _ convert(obj) -> Integer | nil (7.0) -
obj を Integer に変換しようと試みます。変換には Object#to_int メソッドが使われます。
...の結果を返すか、nil が返されます。
@param obj 変換する任意のオブジェクト
@return Integer または nil
@raise TypeError to_int が Integer を返さなかった場合に発生します。
//emlist[例][ruby]{
Integer.try_convert(1) # => 1
Integer.try_convert(1... -
SystemCallError
. new(errno) -> SystemCallError (7.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...てください。
@param error_message エラーメッセージを表す文字列
@param errno システム依存のエラーコード
@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOENT: No such f... -
SystemCallError
. new(error _ message , errno) -> SystemCallError (7.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...てください。
@param error_message エラーメッセージを表す文字列
@param errno システム依存のエラーコード
@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOENT: No such f...