るりまサーチ

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

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

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

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

テンプレートは
型指定文字列とその長さ(省略時は1)を並べたものです。長さと
して * が指定された時は「残りのデ...
...表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。

buffer が指定されていれば、バッファとして使って返値として返します。
もし template の最初にオフセット (@) が指定されていれば、
結果はオフセ...
...てください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。

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

@
param template 自身のバイナリとしてパックする...

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

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

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

テンプレートは
型指定文字列とその長さ(省略時は1)を並べたものです。長さと
して * が指定された時は「残りのデ...
...表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。

buffer が指定されていれば、バッファとして使って返値として返します。
もし template の最初にオフセット (@) が指定されていれば、
結果はオフセ...
...てください。
buffer のサイズ(capacity)が足りなければ、packはメモリを確保します。

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

@
param template 自身のバイナリとしてパックする...

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

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

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

テンプレートは
型指定文字列とその長さ(省略時は1)を並べたものです。長さと
して * が指定された時は「残りのデ...
...指定文字は以下で述べる pack テンプレート文字列の通りです。


@
param template 自身のバイナリとしてパックするためのテンプレートを文字列で指定します。


以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の...
...ト文字のシステム依存性

各テンプレート文字の説明の中で、
short や long はシステムによらずそれぞれ 2, 4バイトサ
イズの数値(32ビットマシンで一般的なshort, longのサイズ)を意味していま
す。s, S, l, L に対しては直後に _ ま...

Gem::Package::TarInput#extract_entry(destdir, entry, expected_md5sum = nil) (12325.0)

指定された destdir に entry を展開します。

...指定された destdir に entry を展開します。

@
param destdir 展開先のディレクトリを指定します。

@
param entry エントリを指定します。

@
param expected_md5sum 期待する MD5 チェックサムを指定します。

@
raise Gem::Package::BadCheckSum チェック...

Rake::PackageTask#package_files=(file_list) (12207.0)

パッケージに含むファイルリストを設定します。

...ます。

@
param file_list ファイルリストを指定します。

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

IO.write("test1.rb", "test")
IO.write("test2.rb", "test")

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.package_files...
...# => []
package_task.package_files = FileList.new("test1.rb", "test2.rb")
pack
age_task.package_files # => ["test1.rb", "test2.rb"]
end
//}...

絞り込み条件を変える

Rake::PackageTask#need_tar=(flag) (12107.0)

gzip した tar ファイル (tgz) を作成するかどうかを設定します。

...した tar ファイル (tgz) を作成するかどうかを設定します。

@
param flag 真または偽を指定します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.need_tar # =>...
...false
package_task.need_tar = true
pack
age_task.need_tar # => true
end
//}...

Rake::PackageTask#need_tar_bz2=(flag) (12107.0)

bzip2 した tar ファイル (tar.bz2) を作成するかどうかを設定します。

... tar ファイル (tar.bz2) を作成するかどうかを設定します。

@
param flag 真または偽を指定します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.need_tar_bz2...
...# => false
pack
age_task.need_tar_bz2 = true
pack
age_task.need_tar_bz2 # => true
end
//}...

Rake::PackageTask#need_tar_gz=(flag) (12107.0)

gzip した tar ファイル (tar.gz) を作成するかどうかを設定します。

...した tar ファイル (tar.gz) を作成するかどうかを設定します。

@
param flag 真または偽を指定します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
pack
age_task.need_tar_gz...
...# => false
pack
age_task.need_tar_gz = true
pack
age_task.need_tar_gz # => true
end
//}...

Rake::PackageTask#package_dir=(dirname) (12107.0)

パッケージに入れるファイルを保存するディレクトリ名をセットします。

...

@
param dirname パッケージに入れるファイルを保存するディレクトリ名を指定します。

//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_dir = "package"
pack
age_task.package_dir # => "package"
end
//}...

Rake::PackageTask#tar_command=(command) (12107.0)

tar コマンドとして使用するコマンドを設定します。

...
t
ar コマンドとして使用するコマンドを設定します。

@
param command コマンドを文字列で指定します。...

絞り込み条件を変える

<< 1 2 3 ... > >>