88件ヒット
[1-88件を表示]
(0.192秒)
種類
- インスタンスメソッド (55)
- 特異メソッド (22)
- ライブラリ (11)
クラス
- CGI (11)
-
Net
:: POP3 (22) - OptionParser (22)
モジュール
-
CGI
:: QueryExtension (11) -
OptionParser
:: Arguable (11)
キーワード
-
enable
_ ssl (22) - getopts (33)
- optparse (11)
- parse (11)
検索結果
先頭5件
-
CGI
:: QueryExtension # params=(hash) (27200.0) -
与えられたハッシュをパラメータにセットします。
...与えられたハッシュをパラメータにセットします。
@param hash ハッシュを指定します。... -
OptionParser
:: Arguable # getopts(short _ opt , *long _ opt) -> Hash (9124.0) -
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
...た short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
コマンドラインに - もしくは -- を指定した場合、それ以降の解析を行ないません。
@param short_opt ショートネームのオプション(-f や -fx)を文字列......指定します。
オプションが引数をとる場合は直後に ":" を付けます。
@param long_opt ロングネームのオプション(--version や --bufsize=512)を文字列で指定をします。
オプションが引数をとる場合は後ろに ":......@raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[t.rb][ruby]{
require 'optparse'
params = ARGV.get... -
CGI
. parse(query) -> Hash (9106.0) -
与えられたクエリ文字列をパースします。
...与えられたクエリ文字列をパースします。
@param query クエリ文字列を指定します。
例:
require "cgi"
params = CGI.parse("query_string")
# {"name1" => ["value1", "value2", ...],
# "name2" => ["value1", "value2", ...], ... }... -
optparse (6354.0)
-
コマンドラインのオプションを取り扱うためのライブラリです。
...arse を使う場合、基本的には
(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱うブロックを opt に登録する。
(3) opt.parse(ARGV) でコマンドラインを実際に parse する。
というような流れになります。
* opti......f
* optionarg
* longoption
* help
* subcmd
* argv
* hyphen_start_file
====[a:optiondef] オプションの定義
以下はオプション -a, -b を受け付けるコマンドを作成する例です。
//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new
opt.on('-a') {|v|......OptionParser 自体は、どのオプションが指定されたかを記憶しません。
後の処理の方で、オプションによる条件判断を加えるには、
他のコンテナに格納します。
//emlist[sample.rb][ruby]{
require 'optparse'
opt = OptionParser.new
params = {}... -
Net
:: POP3 # enable _ ssl(verify _ or _ params={} , certs=nil) -> () (6300.0) -
このインスタンスが SSL による通信を利用するように設定します。
...ように設定します。
verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない場合......#set_params に
{ :verify_mode => verify_or_params, :ca_path => certs }
というハッシュが渡されます。
@param verify_or_params SSLの設定のハッシュ、もしくは SSL の設定の verify_mode
@param certs SSL の設定の ca_path
@see Net::POP3.enable_ssl, Net::POP3#disable_ss... -
Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> () (6300.0) -
新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。
...ように設定します。
verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs は無視されます。
verify_or_params がハッシュでない場合......SSL::SSL::SSLContext#set_params に
{ :verify_mode => verify_or_params, :ca_path => certs }
というハッシュが渡されます。
@param verify_or_params SSLの設定のハッシュ、もしくは SSL の verify_mode
@param certs SSL の ca_path
@see Net::POP3.disable_ssl, Net::POP3.use_ssl... -
OptionParser
# getopts(*opts) -> Hash (6118.0) -
引数をパースした結果を、Hash として返します。
...を、Hash として返します。
配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] =......"1" # -b1
# params["foo"] = true # --foo
# params["bar"] = "x" # --bar x
//}
@param argv パースしたい配列を指定します。
@param opts 引数を文字列で指定します。
@raise OptionParser::ParseError パースに失敗した場合、発生します。......実際は OptionParser::ParseError のサブク
ラスになります。... -
OptionParser
# getopts(argv , *opts) -> Hash (6118.0) -
引数をパースした結果を、Hash として返します。
...を、Hash として返します。
配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] =......"1" # -b1
# params["foo"] = true # --foo
# params["bar"] = "x" # --bar x
//}
@param argv パースしたい配列を指定します。
@param opts 引数を文字列で指定します。
@raise OptionParser::ParseError パースに失敗した場合、発生します。......実際は OptionParser::ParseError のサブク
ラスになります。...