143件ヒット
[1-100件を表示]
(0.128秒)
ライブラリ
- getoptlong (22)
-
net
/ http (11) - optparse (88)
- socket (11)
キーワード
- AmbiguousArgument (11)
- AmbiguousOption (22)
- InvalidArgument (11)
- InvalidOption (22)
- MissingArgument (11)
- NeedlessArgument (11)
- OptionParser (11)
- Options (22)
- ParseError (11)
検索結果
先頭5件
-
Socket
:: Option (24001.0) -
BasicSocket#getsockopt、BasicSocket#setsockopt で 使うソケットオプションの値を表すクラス。
...BasicSocket#getsockopt、BasicSocket#setsockopt で
使うソケットオプションの値を表すクラス。
ソケットオプションの具体的な意味は
自身の使っているシステムのドキュメントを見てください。... -
OptionParser
:: AmbiguousOption (18001.0) -
補完が曖昧にしかできないオプションがあった場合に投げられます。
補完が曖昧にしかできないオプションがあった場合に投げられます。 -
OptionParser
:: InvalidOption (18001.0) -
定義されていないオプションが与えられた場合に投げられます。
定義されていないオプションが与えられた場合に投げられます。 -
RDoc
:: Options (12007.0) -
rdoc コマンドのオプションを解析するためのクラスです。
...ラスです。
それぞれのオプションの詳細に関しては、lib:rdoc#usage を参照してくだ
さい。
===[a:custom_options] カスタムオプション
RDoc のジェネレータでは、RDoc::Options をフックして独自の
オプションを指定できます。
Object::......めに setup_options メソッドを呼び出し
ます。カスタムオプションを指定する場合は --format オプションは必ず指定
する必要があります。rdoc --help を実行すると追加したオプションの一覧が
確認できます。
例:
class RDoc::Generat......f self.setup_options rdoc_options
op = rdoc_options.option_parser
op.on('--spell-dictionary DICTIONARY',
RDoc::Options::Path) do |dictionary|
# RDoc::Options に spell_dictionary アクセサの定義が必要
rdoc_options.spell_dictionary = dictionary... -
GetoptLong
:: AmbiguousOption (12001.0) -
与えられたオプションは名前の後方が省略されていると思われるが、一意に決まらない 場合に発生する例外です。
与えられたオプションは名前の後方が省略されていると思われるが、一意に決まらない
場合に発生する例外です。 -
GetoptLong
:: InvalidOption (12001.0) -
知らないオプションが与えられた場合に発生する例外です。
知らないオプションが与えられた場合に発生する例外です。 -
Net
:: HTTP :: Options (12001.0) -
HTTP の OPTIONS リクエストを表すクラスです。
...HTTP の OPTIONS リクエストを表すクラスです。... -
OptionParser (12001.0)
-
コマンドラインのオプションを取り扱うためのクラスです。
...ラスです。
オプションが指定された時に呼ばれるブロックを
OptionParser#on メソッドで登録していきます。
つまり、OptionParser を使う場合、基本的には
(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱う......ンドラインを実際に parse する。
というような流れになります。
//emlist[][ruby]{
require "optparse"
ProgramConfig = Hash.new
opts = OptionParser.new
opts.on("-a"){|v| ProgramConfig[:a] = true } # オプション「-a」がコマンドラインで指定されていた場合......リを表示してから exit します。
: --version
OptionParser#ver を表示してから exit します。
OptionParser#ver が定義されていない場合は、そのようにエラーメッセージを出力して abort します。
オプション「--version」に「,」で区切ら... -
OptionParser
:: AmbiguousArgument (9001.0) -
オプションの引数が曖昧にしか補完できない場合に投げられます。
オプションの引数が曖昧にしか補完できない場合に投げられます。 -
OptionParser
:: InvalidArgument (9001.0) -
オプションの引数が指定されたパターンにマッチしない時に投げられます。
オプションの引数が指定されたパターンにマッチしない時に投げられます。