class OptionParser::ParseError
クラスの継承リスト: OptionParser::ParseError < StandardError < Exception < Object < Kernel
要約
OptionParser の例外クラスの基底クラスです。
インスタンスメソッド
args -> Array
-
エラーのあったオプションの一覧を配列で返します。
- [RETURN]
- エラーのあったオプションの一覧。
inspect -> String
-
自身を人間が読みやすい形の文字列表現にして返します。
- [RETURN]
- 文字列を返します。
[SEE_ALSO] Object#inspect
message -> String
to_s -> String
-
標準エラーに出力するメッセージを返します。
- [RETURN]
- 文字列を返します。
reason -> String
-
エラーの内容を文字列で返します。
- [RETURN]
- 文字列を返します。
reason=(reason)
-
エラーの内容を指定します。
- [PARAM] reason:
- 文字列を指定します。
recover(argv) -> Array
-
argv の先頭に self.args を戻します。
argv を返します。
- [PARAM] argv:
- OptionParser#parse に渡したオブジェクトなどの配列を指定します。
- [RETURN]
- argv を返します。
set_option(opt, eq) -> self
-
エラーのあったオプションを指定します。
eq が真の場合、self が管理するエラーのあったオプションの一覧の先頭を opt で置き換えます。そうでない場合は先頭に opt を追加します。
- [PARAM] opt:
- エラーのあったオプションを指定します。
- [PARAM] eq:
- self が管理するエラーのあったオプションの一覧の先頭を置き換え るかどうかを指定します。
- [RETURN]
- self を返します。
class OptionParser::ParseError