るりまサーチ

最速Rubyリファレンスマニュアル検索!
219件ヒット [1-100件を表示] (0.051秒)
トップページ > クエリ:IO[x] > クエリ:pack[x] > クエリ:new[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io readlines
  5. io each_line

検索結果

<< 1 2 3 > >>

Gem::Package::TarReader.new(io) -> Gem::Package::TarReader (21324.0)

io に関連付けて Gem::Package::TarReader を初期化します。

...
io
に関連付けて Gem::Package::TarReader を初期化します。

@param io pos, eof?, read, getc, pos= というインスタンスメソッドを持つ
オブジェクトを指定します。...

Gem::Package::TarOutput.new(io, signer) -> Gem::Package::TarOutput (21314.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するために 自身を初期化します。

...rmat な tar ファイル内の data.tar.gz にファイルを追加するために
自身を初期化します。

@param io gem-format な tar ファイルを扱うための IO を指定します。

@param signer Gem::Security::Signer のインスタンスを指定します。

@see Gem::Security...

Gem::Package::TarWriter.new(io) -> Gem::Package::TarWriter (21314.0)

自身を初期化します。

...自身を初期化します。

@param io 自身に関連付ける IO を指定します。...

Gem::Package::TarWriter::BoundedStream.new(io, limit) -> Gem::Package::TarWriter::BoundedStream (21314.0)

自身を初期化します。

...自身を初期化します。

@param io ラップする IO を指定します。

@param limit 書き込み可能な最大のサイズを指定します。...

Gem::Package::TarWriter::RestrictedStream.new(io) -> Gem::Package::TarWriter::RestrictedStream (21314.0)

自身を初期化します。

...自身を初期化します。

@param io ラップする IO を指定します。...

絞り込み条件を変える

Rake::PackageTask.new(name = nil, version = nil) {|t| ... } -> Rake::PackageTask (21307.0)

自身を初期化してタスクを定義します。

...@param version パッケージのバージョンを指定します。
':noversion' というシンボルを指定するとバージョン情報をセットしません。

//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'

Rake::PackageTask.new("sample",...
..."1.0.0") do |package_task|
pack
age_task.package_dir = "./pkg"
pack
age_task.package_files.include("lib/**/*")
end

# rake -T を実行すると以下になる
# => rake clobber_package # Remove package products
# rake package # Build all the packages
# rake repackage # For...
...ce a rebuild of the package files
//}...

Gem::Package::TarInput.new(io, security_policy = nil) (21214.0)

@todo ??? このクラスを初期化します。

...@todo ???
このクラスを初期化します。

@param io 自身に関連付ける IO を指定します。

@param security_policy ???...

Socket::Option.new(family, level, optname, data) -> Socket::Option (21213.0)

Socket::Option オブジェクト新たに生成し返します。

...Socket::Option オブジェクト新たに生成し返します。

family, level, optname には Socket::SOL_SOCKET のような整数の他、
文字列("SOL_SOCKET", "SOCKET")、シンボル(:SOL_SOCKET, :SOCKET)を
指定することができます。

@param family ソケットファミリー...
...@param optname オプションの名前
@param data データ(文字列)

@see Socket::Option.int, Socket::Option.bool, Socket::Option.linger

require 'socket'

sockopt = Socket::Option.new(:INET, :SOCKET, :KEEPALIVE, [1].pack("i"))
p sockopt #=> #<Socket::Option: INET SOCKET KEEPALIVE 1>...

Array#pack(template, buffer: String.new) -> String (19373.0)

配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。

...です。長さと
して * が指定された時は「残りのデータ全て」の長さを
表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。

buffer が指定されていれば、バッファとして使って返値として返します。
...
...いことに注意してください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。

//emlist[例][ruby]{
['!'].pack('@1a', buffer: 'abc') # => "a!"
['!'].pack('@5a', buffer: 'abc') # => "abc\u0000\u0000!"
//}

@param template 自身のバイナリと...
...指定した場合は返値も指定した文字列オブジェクトになります。


以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることがで...

Array#pack(template) -> String (19273.0)

配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。

...です。長さと
して * が指定された時は「残りのデータ全て」の長さを
表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。

buffer が指定されていれば、バッファとして使って返値として返します。
...
...いことに注意してください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。

//emlist[例][ruby]{
['!'].pack('@1a', buffer: 'abc') # => "a!"
['!'].pack('@5a', buffer: 'abc') # => "abc\u0000\u0000!"
//}

@param template 自身のバイナリと...
...指定した場合は返値も指定した文字列オブジェクトになります。


以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることがで...

絞り込み条件を変える

<< 1 2 3 > >>