るりまサーチ

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

別のキーワード

  1. _builtin b
  2. string b
  3. b string
  4. b _builtin
  5. b

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

Zlib::Deflate#params(level, strategy) -> nil (21120.0)

圧縮ストリームの設定を変更します。詳しくは zlib.h を 参照して下さい。設定の変更に伴うストリームからの出力は 出力バッファに保存されます。

...zlib.h を
参照して下さい。設定の変更に伴うストリームからの出力は
出力バッファに保存されます。

@
param level 0-9の範囲の整数, または Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@
param str...
...ategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY,
Zlib::DEFAULT_STRATEGY など指定します。詳細は zlib.h を参照してください。

require 'zlib'

def case1
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
comp_str << dez.deflate('0'*80)
comp_str <...
...p comp_str
p Zlib::Inflate.inflate(comp_str)
end

def case2
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
dez.params(Zlib::BEST_COMPRESSION, Zlib::HUFFMAN_ONLY)
comp_str << dez.deflate('0'*80)
comp_str << dez.finish
p comp_str
p Zlib::Inflate.inflate(c...

Net::POP3#enable_ssl(verify_or_params={}, certs=nil) -> () (6256.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...

OpenSSL::PKey::DH#params_ok? -> bool (6208.0)

パラメータ p と g が安全かどうかを判定します。

...パラメータ p と g が安全かどうかを判定します。

@
see OpenSSL::PKey::DH#generate_key!,
OpenSSL::PKey::DH.generate...

OptionParser::Arguable#getopts(short_opt, *long_opt) -> Hash (3043.0)

指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。

...Hash として返します。

コマンドラインに - もしくは -- を指定した場合、それ以降の解析を行ないません。

@
param short_opt ショートネームのオプション(-f や -fx)を文字列で指定します。オプションが -f と -x の
2...
...を指定します。
オプションが引数をとる場合は直後に ":" を付けます。

@
param long_opt ロングネームのオプション(--version や --bufsize=512)を文字列で指定をします。
オプションが引数をとる場合は後ろに...
...、"bufsize:1024" となります。

@
raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスの例外になります。

//emlist[t.rb][ruby]{...

WIN32OLE_PARAM#input? -> bool (119.0)

パラメータがクライアントからサーバへ与えるものかを判定します。

...します。

@
return メソッドの方向属性がinまたはinoutならば真を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.input? # => true

@
see http://...
...msdn.microsoft.com/en-us/library/aa367051(v=VS.85).aspx...

絞り込み条件を変える

WIN32OLE_PARAM#output? -> bool (119.0)

パラメータがクライアントからの結果を受け取るためのものかを判定します。

...性なら真を返します。

@
return メソッドの方向属性がoutまたはinoutならば真を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'DWebBrowserEvents')
method = WIN32OLE_METHOD.new(tobj, 'NewWindow')
method.params.each do |param|
puts "#{para...
...m.name} #{param.output?}"
end

The result of above script is following:
URL false
Flags false
TargetFrameName false
PostData false
Headers false
Processed true

@
see http://msdn.microsoft.com/en-us/library/aa367136(v=VS.85).aspx...

WIN32OLE_PARAM#retval? -> bool (119.0)

パラメータが戻り値かどうかを判定します。

...に真となります。

@
return パラメータが戻り値として扱われる場合に真を返します。

tobj = WIN32OLE_TYPE.new('DirectX 7 for Visual Basic Type Library',
'DirectPlayLobbyConnection')
method = WIN32OLE_METHOD.new(tobj, 'GetPlayerShortName'...
...)
param = method.params[0]
puts "#{param.name} #{param.retval?}" # => name true

@
see http://msdn.microsoft.com/en-us/library/aa367158(v=VS.85).aspx...

WIN32OLE_PARAM#default -> object | nil (113.0)

パラメータを指定しなかった場合の既定値を取得します。

...を返します。

@
return パラメータを指定しなかった場合の既定値。必須パラメータならばnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
method.params.each do |param|...

WIN32OLE_PARAM#optional? -> bool (113.0)

パラメータがオプションかどうかを取得します。

...うかを取得します。

@
return パラメータがオプション(省略可能)であれば真を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts "#{param1.name...

OptionParser#getopts(*opts) -> Hash (61.0)

引数をパースした結果を、Hash として返します。

...

//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 のサブク
ラスになります。...

絞り込み条件を変える

<< 1 2 > >>