432件ヒット
[1-100件を表示]
(0.047秒)
種類
- インスタンスメソッド (372)
- 特異メソッド (36)
- クラス (24)
クラス
- OptionParser (204)
-
OptionParser
:: ParseError (120)
モジュール
キーワード
- ResponseParseError (12)
- args (12)
- environment (12)
-
filter
_ backtrace (12) - getopts (60)
- inspect (12)
- order (48)
- order! (48)
- parse (24)
- parse! (24)
- permute (24)
- permute! (24)
- reason (12)
- reason= (12)
- recover (12)
-
set
_ backtrace (12) -
set
_ option (12) -
to
_ s (12)
検索結果
先頭5件
-
OptionParser
:: ParseError (21000.0) -
OptionParser の例外クラスの基底クラスです。
...OptionParser の例外クラスの基底クラスです。... -
OptionParser
:: ParseError # reason=(reason) (12200.0) -
エラーの内容を指定します。
...エラーの内容を指定します。
@param reason 文字列を指定します。... -
OptionParser
:: ParseError # reason -> String (12100.0) -
エラーの内容を文字列で返します。
エラーの内容を文字列で返します。
@return 文字列を返します。 -
OptionParser
:: ParseError # set _ option(opt , eq) -> self (12100.0) -
エラーのあったオプションを指定します。
エラーのあったオプションを指定します。
eq が真の場合、self が管理するエラーのあったオプションの一覧の先頭を
opt で置き換えます。そうでない場合は先頭に opt を追加します。
@param opt エラーのあったオプションを指定します。
@param eq self が管理するエラーのあったオプションの一覧の先頭を置き換え
るかどうかを指定します。
@return self を返します。 -
Net
:: IMAP :: ResponseParseError (12000.0) -
サーバからのレスポンスが正しくパースできない場合に発生する 例外のクラスです。
サーバからのレスポンスが正しくパースできない場合に発生する
例外のクラスです。 -
OptionParser
:: Arguable # options -> OptionParser (9212.0) -
自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。
...身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。
ブロックを与えた場合は、OptionParser を引数としてブロック......します。
ブロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options{|opt|
opt.on('-a'){ o = true }
opt.parse!
}
p o... -
OptionParser
# environment(env) -> [String] (9118.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
...ptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("......-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# HOGE_OPT は hoge というプログラム名に対応した名前です
ENV['HOGE_OPT'] = %q{--require lib1 'remain data'}
p opts.environment('HOGE_OPT') # => ["remain data"]
p config # => {:lib=>"lib1"}
//}... -
OptionParser
:: Arguable # options {|opt| . . . } -> object | nil (9112.0) -
自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。
...身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。
ブロックを与えた場合は、OptionParser を引数としてブロック......します。
ブロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。
//emlist[][ruby]{
require 'optparse'
o = nil
ARGV.options{|opt|
opt.on('-a'){ o = true }
opt.parse!
}
p o... -
OptionParser
:: ParseError # args -> Array (6000.0) -
エラーのあったオプションの一覧を配列で返します。
エラーのあったオプションの一覧を配列で返します。
@return エラーのあったオプションの一覧。