132件ヒット
[1-100件を表示]
(0.016秒)
種類
- 定数 (48)
- インスタンスメソッド (36)
- クラス (24)
- 特異メソッド (12)
- ライブラリ (12)
ライブラリ
- getoptlong (120)
クラス
- GetoptLong (96)
キーワード
-
ARGUMENT
_ FLAGS (12) - MissingArgument (12)
-
NO
_ ARGUMENT (12) - NeedlessArgument (12)
-
OPTIONAL
_ ARGUMENT (12) -
REQUIRED
_ ARGUMENT (12) - each (12)
-
each
_ option (12) - new (12)
検索結果
先頭5件
-
getoptlong (38112.0)
-
getoptlong は、GNU の getopt_long() とまったく同じ方式でコマンド 行オプションの解析を行う Ruby のライブラリです。
...getoptlong は、GNU の getopt_long() とまったく同じ方式でコマンド
行オプションの解析を行う Ruby のライブラリです。
=== GNU getopt_long() とは?
GNU getopt_long() は、コマンド行オプションの解析を行う C の関数です。多
くの GNU ソフ......トウェアがこの関数を使用しています。GNU getopt_long() そし
て getoptlong には、以下のような特徴があります。
* 伝統的な一文字オプションに加えて、長いオプションに対応しています。長
いオプションは `-' の代わりに `-......。
GetoptLong クラスのオブジェクトを生成します。
parser = GetoptLong.new
そして、set_options メソッドを呼び出し、この parser にオプションを
セットします。
parser.set_options(
['--max-size', '-m', GetoptLong::REQUIRED_ARGUME... -
GetoptLong
:: ARGUMENT _ FLAGS -> Array (23118.0) -
内部で使用する定数です。
...内部で使用する定数です。
GetoptLong::NO_ARGUMENT, GetoptLong::REQUIRE_ARGUMENT,
GetoptLong::OPTIONAL_ARGUMENT がセットされています。... -
GetoptLong
:: NO _ ARGUMENT -> 0 (23100.0) -
オプションに引数が無いことを表す定数です。
オプションに引数が無いことを表す定数です。 -
GetoptLong
:: OPTIONAL _ ARGUMENT -> 2 (23100.0) -
オプションにはオプショナル引数があることを表す定数です。
オプションにはオプショナル引数があることを表す定数です。 -
GetoptLong
:: REQUIRED _ ARGUMENT -> 1 (23100.0) -
オプションに必須引数があることを表す定数です。
オプションに必須引数があることを表す定数です。 -
GetoptLong
# set _ options(*arguments) -> self (17154.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
...のオプション名が、オプションの正式名
になります。配列中の引数のフラグは、GetoptLong::NO_ARGUMENT,
GetoptLong::REQUIRE_ARGUMENT, GetoptLong::OPTIONAL_ARGUMENT
のいずれかでなくてはなりません。
オプションを設定できるのは、get, get_optio......。
@param arguments オプションを表す配列を指定します。
@raise ArgumentError 不正な引数が与えられるた場合、発生します。
parser.set_options(['-d', '--debug', GetoptLong::NO_ARGUMENT],
['--version', GetoptLong::NO_ARGUMENT],......['--help', GetoptLong::NO_ARGUMENT])
オプション名と引数のフラグの順番に決まりはないので、次のような
形式でも構いません。
parser.set_options([GetoptLong::NO_ARGUMENT, '-d', '--debug'],
[GetoptLong::NO_ARGUMENT, '--versi... -
GetoptLong
. new(*arguments) (17138.0) -
GetoptLong のオブジェクトを生成します。引数が与えられ たときは、それを GetoptLong#set_options メソッドに渡します。
...
GetoptLong のオブジェクトを生成します。引数が与えられ
たときは、それを GetoptLong#set_options メソッドに渡します。
@param arguments オプションを定義するための配列の配列を指定します。
@see GetoptLong#set_options... -
GetoptLong
# each {|optname , optarg| . . . } (17106.0) -
get メソッドのイテレータ版です。オプションとその引数の取得を 繰り返し行います。
...get メソッドのイテレータ版です。オプションとその引数の取得を
繰り返し行います。
@see GetoptLong#get... -
GetoptLong
# each _ option {|optname , optarg| . . . } (17106.0) -
get メソッドのイテレータ版です。オプションとその引数の取得を 繰り返し行います。
...get メソッドのイテレータ版です。オプションとその引数の取得を
繰り返し行います。
@see GetoptLong#get...