るりまサーチ

最速Rubyリファレンスマニュアル検索!
168件ヒット [1-100件を表示] (0.120秒)

別のキーワード

  1. openssl integer
  2. asn1 integer
  3. _builtin integer
  4. integer downto
  5. integer upto

ライブラリ

検索結果

<< 1 2 > >>

Addrinfo#protocol -> Integer (18209.0)

ソケットプロトコルを整数で返します。

...ソケットプロトコルを整数で返します。

require 'socket'

Addrinfo.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true...

Resolv::DNS::Resource::IN::WKS#protocol -> Integer (18203.0)

IPプロトコル番号を返します。

IPプロトコル番号を返します。

例えば 6 は TCP に対応します。

OptionParser#on(long, klass = String, desc = "") {|v| ...} -> self (51.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...ロックで klass のインスタンス
に変換されてから、ブロックに渡されます。

opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes...
...ョンの引数は変換されません。ただし、空文字列を指定すると
OptionParser::InvalidArgument が発生します。

: Integer
Integer
オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォ...
... Integer オブジェクトに、実数の場合は Float オブジェクトに
変換されます。

: OptionParser::DecimalInteger
Integer
オブジェクトに変換されます。10進数の整数の整数のフォーマットの
みを指定できます。

: OptionParser::OctalInteger...

OptionParser#on(short, klass = String, desc = "") {|v| ...} -> self (51.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...ロックで klass のインスタンス
に変換されてから、ブロックに渡されます。

opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes...
...ョンの引数は変換されません。ただし、空文字列を指定すると
OptionParser::InvalidArgument が発生します。

: Integer
Integer
オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォ...
... Integer オブジェクトに、実数の場合は Float オブジェクトに
変換されます。

: OptionParser::DecimalInteger
Integer
オブジェクトに変換されます。10進数の整数の整数のフォーマットの
みを指定できます。

: OptionParser::OctalInteger...

OptionParser#on(short, long, klass = String, desc = "") {|v| ...} -> self (51.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...ロックで klass のインスタンス
に変換されてから、ブロックに渡されます。

opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes...
...ョンの引数は変換されません。ただし、空文字列を指定すると
OptionParser::InvalidArgument が発生します。

: Integer
Integer
オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォ...
... Integer オブジェクトに、実数の場合は Float オブジェクトに
変換されます。

: OptionParser::DecimalInteger
Integer
オブジェクトに変換されます。10進数の整数の整数のフォーマットの
みを指定できます。

: OptionParser::OctalInteger...

絞り込み条件を変える

OptionParser#on(long, *rest) {|v| ...} -> self (21.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...サマリに表示されるオプションの説明と見なします。

//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http

opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}...

OptionParser#on(short, *rest) {|v| ...} -> self (21.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...サマリに表示されるオプションの説明と見なします。

//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http

opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}...

OptionParser#on(short, long, *rest) {|v| ...} -> self (21.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...サマリに表示されるオプションの説明と見なします。

//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http

opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}...

OptionParser#on(long, desc = "") {|v| ... } -> self (11.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

オプションを取り扱うためのブロックを自身に登録します。
ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

ショートオプションとロングオプションを同時に登録することもできます。
opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}

複数の異なるオプションに同じブロックを一度に登録することもできます。

opt.on('-v', '-vv')...
<< 1 2 > >>