ライブラリ
- getoptlong (16)
クラス
- GetoptLong (16)
キーワード
- each (1)
-
each
_ option (1) - error (1)
- error? (1)
- get (1)
-
get
_ option (1) - ordering (1)
- ordering= (1)
- quiet (1)
- quiet= (1)
- quiet? (1)
-
set
_ error (1) - terminate (1)
- terminated? (1)
検索結果
先頭5件
-
GetoptLong
# ordering=(ordering) (51256.0) -
順序形式を設定します。
順序形式を設定します。
環境変数 POSIXLY_CORRECT が定義されていると、引数に
GetoptLong::PERMUTE を与えてこのメソッドを呼び出しても、実際のところの順
序形式は GetoptLong::REQUIRE_ORDER に設定されます。
環境変数 POSIXLY_CORRECT が定義されていない限り、GetoptLong::PERMUTE
が初期値です。定義されていれば、GetoptLong::REQUIRE_ORDER が初期値になり
ます。
@param ordering GetoptLong::REQUIRE_ORDER, GetoptLong::... -
GetoptLong
# set _ options(*arguments) -> self (51166.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
あなたのプログラムで、認識させたいオプションをセットします。
個々のオプションは、オプション名と引数のフラグからなる配列でな
ければいけません。
配列中のオプション名は、一文字オプション (例: -d) か長いオプ
ション (例: --debug) を表した文字列のいずれかでなければなり
ません。配列の中の一番左端のオプション名が、オプションの正式名
になります。配列中の引数のフラグは、GetoptLong::NO_ARGUMENT,
GetoptLong::REQUIRE_ARGUMENT, GetoptLong::OPTIONAL_ARGUMENT
のいずれかでなくてはなりません。
オ... -
GetoptLong
# get -> [String , String] (51076.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
ARGV から、次のオプションの名前と、もしあればその引数の組を取
得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名
(例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文字列 ('') が optarg にセットされます。オプションが
ARGV に残っていないときは、optname, optarg ともに nil に
セットされます。メソッドから戻る際に、取得したオプションと引数
は自動的に ARGV から取り除... -
GetoptLong
# get _ option -> [String , String] (51076.0) -
ARGV から、次のオプションの名前と、もしあればその引数の組を取 得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名 (例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
ARGV から、次のオプションの名前と、もしあればその引数の組を取
得します。メソッドは 2 つの値を返し、1 つ目の値がオプション名
(例: --max-size) で、2 つ目がオプションの引数 (例: 20K) です。
get と get_option は常にオプション名を正式名
で返します。与えられたオプションが引数を取らないときは、
空の文字列 ('') が optarg にセットされます。オプションが
ARGV に残っていないときは、optname, optarg ともに nil に
セットされます。メソッドから戻る際に、取得したオプションと引数
は自動的に ARGV から取り除... -
GetoptLong
# quiet=(flag) (51076.0) -
flag が真なら、静粛 (quiet) モードが有効になります。
flag が真なら、静粛 (quiet) モードが有効になります。
静粛モードが有効になっていると、レシーバのオブジェクトは、
GetoptLong#get, GetoptLong#get_option,
GetoptLong#each, GetoptLong#each_option メソッドでエラーが
発生しても、エラーメッセージを出力しません。初期値は、偽になっています。
@param flag 真または偽を指定します。 -
GetoptLong
# each {|optname , optarg| . . . } (51022.0) -
get メソッドのイテレータ版です。オプションとその引数の取得を 繰り返し行います。
get メソッドのイテレータ版です。オプションとその引数の取得を
繰り返し行います。
@see GetoptLong#get -
GetoptLong
# each _ option {|optname , optarg| . . . } (51022.0) -
get メソッドのイテレータ版です。オプションとその引数の取得を 繰り返し行います。
get メソッドのイテレータ版です。オプションとその引数の取得を
繰り返し行います。
@see GetoptLong#get -
GetoptLong
# error -> Class | nil (51004.0) -
現在のエラーの型を返します。エラーが発生していなければ、nil を返します。
現在のエラーの型を返します。エラーが発生していなければ、nil
を返します。 -
GetoptLong
# error? -> Class | nil (51004.0) -
現在のエラーの型を返します。エラーが発生していなければ、nil を返します。
現在のエラーの型を返します。エラーが発生していなければ、nil
を返します。 -
GetoptLong
# error _ message -> String | nil (51004.0) -
現在のエラーのエラーメッセージを返します。エラーが発生していな ければ、nil を返します。
現在のエラーのエラーメッセージを返します。エラーが発生していな
ければ、nil を返します。 -
GetoptLong
# ordering -> Integer (51004.0) -
現在の順序形式を返します。
現在の順序形式を返します。 -
GetoptLong
# quiet -> true | false (51004.0) -
静粛モードが有効であれば、真を返します。そうでなければ、偽を返します。
静粛モードが有効であれば、真を返します。そうでなければ、偽を返します。 -
GetoptLong
# quiet? -> true | false (51004.0) -
静粛モードが有効であれば、真を返します。そうでなければ、偽を返します。
静粛モードが有効であれば、真を返します。そうでなければ、偽を返します。 -
GetoptLong
# set _ error(type , message) -> () (51004.0) -
引数で与えられた例外を発生させます。
引数で与えられた例外を発生させます。
その際、静粛モードでなければ標準エラー出力に与えられたメッセージを出力します。
@param type 例外クラスを指定します。
@param message 例外にセットするメッセージを指定します。 -
GetoptLong
# terminate -> self (51004.0) -
オプションの処理を、強制的に終了させます。ただし、エラーが起き ている状態でこのメソッドを起動しても、終了させることはできません。
オプションの処理を、強制的に終了させます。ただし、エラーが起き
ている状態でこのメソッドを起動しても、終了させることはできません。
すでにオプションの処理が終了しているときは、このメソッドは何も行いません。
@raise RuntimeError エラーが起きている状態でこのメソッドを起動すると、発生します -
GetoptLong
# terminated? -> true | false (51004.0) -
エラーが起きずにオプションの処理が終了しているときは真が 返ります。それ以外のときは、偽が返ります。
エラーが起きずにオプションの処理が終了しているときは真が
返ります。それ以外のときは、偽が返ります。