375件ヒット
[1-100件を表示]
(0.023秒)
ライブラリ
- ビルトイン (215)
- optparse (22)
- rake (11)
-
ripper
/ lexer (4) -
rubygems
/ user _ interaction (11) - syslog (88)
クラス
- IO (154)
- NoMethodError (28)
-
OptionParser
:: ParseError (22) - Ripper (4)
モジュール
-
Gem
:: UserInteraction (11) - Kernel (22)
- Syslog (88)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ArgumentError (11)
-
NEWS for Ruby 2
. 2 . 0 (10) - TaskArgumentError (11)
- alert (11)
-
alert
_ error (11) - args (22)
- crit (11)
- debug (11)
- emerg (11)
- info (11)
- lex (4)
- new (17)
- notice (11)
- popen (154)
-
rb
_ exec _ err (1) -
rb
_ fork _ err (1) - recover (11)
- spawn (22)
- warning (11)
検索結果
先頭5件
-
Syslog
. # err(message , *arg) -> self (15227.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...og.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
@param arg フォーマットされる引数です。
@raise ArgumentError 引数が1つ......以上でない場合に発生します。
@raise RuntimeError syslog がopen されていない場合発生します。
例:
require 'syslog'
Syslog.open("syslogtest") {|syslog|
syslog.crit("the sky is falling in %d seconds!",5)
}... -
ArgumentError (12000.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... -
Rake
:: TaskArgumentError (12000.0) -
間違ったタスクの定義を行った場合に発生する例外です。
間違ったタスクの定義を行った場合に発生する例外です。 -
NoMethodError
# args -> [object] (9100.0) -
メソッド呼び出しに使われた引数を配列で返します。
...メソッド呼び出しに使われた引数を配列で返します。
例:
begin
foobar(1,2,3)
rescue NoMethodError
p $!
p $!.name
p $!.args
end
# => #<NoMethodError: undefined method `foobar' for main:Object>
:foobar
[1, 2, 3]... -
OptionParser
:: ParseError # args -> Array (9100.0) -
エラーのあったオプションの一覧を配列で返します。
エラーのあったオプションの一覧を配列で返します。
@return エラーのあったオプションの一覧。 -
int rb
_ run _ exec _ options _ err(const struct rb _ exec _ arg *e , struct rb _ exec _ arg *s , char *errmsg , size _ t errmsg _ buflen) (6500.0) -
この関数は deprecated です。
この関数は deprecated です。 -
int rb
_ exec _ err(const struct rb _ exec _ arg *e , char *errmsg , size _ t errmsg _ buflen) (6400.0) -
この関数は deprecated です。
この関数は deprecated です。 -
rb
_ pid _ t rb _ fork _ err(int *status , int (*chfunc)(void* , char * , size _ t) , void *charg , VALUE fds , char *errmsg , size _ t errmsg _ buflen) (6400.0) -
この関数は deprecated です。
この関数は deprecated です。 -
Gem
:: UserInteraction # alert _ error(*args) -> () (6200.0) -
ERROR レベルのアラートを出力します。
...
ERROR レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil) -> NoMethodError (3300.0) -
例外オブジェクトを生成して返します。
...ます。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (3300.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false , receiver:) -> NoMethodError (3300.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
OptionParser
:: ParseError # recover(argv) -> Array (3100.0) -
argv の先頭に self.args を戻します。
...
argv の先頭に self.args を戻します。
argv を返します。
@param argv OptionParser#parse に渡したオブジェクトなどの配列を指定します。
@return argv を返します。... -
IO
. popen([env = {} , [cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO (228.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...チャで cmdname を含む場合)には *args
がサブプロセスの引数として使われます。この場合には *args はシェルでの
ワイルドカード展開などはなされません。
配列内に配列を指定することで、arg0(みせかけのプログラム名)を指定......プション
IO.popen(["ls", "/", :err=>[:child, :out]]) {|ls_io|
ls_result_with_error = ls_io.read
}
# 上と同じ、配列の外側でもオプションが指定できる
IO.popen(["ls", "/"], :err=>[:child, :out]) {|ls_io|
ls_result_with_error = ls_io.read
}
@param env 環......。シェルを経由して実行されます。
@param cmdname コマンド名を文字列で指定します
@param arg0 みせかけのコマンド名を指定します
@param args コマンドのパラメータを文字列で指定します
@param execopt プロセス実行に関するオプシ...