るりまサーチ

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

別のキーワード

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

検索結果

<< 1 2 3 > >>

Gem::Package::TarWriter::BoundedStream#write(data) -> Integer (24117.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

...データを自身に関連付けられた IO に書き込みます。

@param data 書き込むデータを指定します。

@return 書き込んだデータのサイズを返します。

@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて...

Gem::Package::TarWriter::RestrictedStream#write(data) -> Integer (24117.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

...与えられたデータを自身に関連付けられた IO に書き込みます。

@param data 書き込むデータを指定します。

@return 書き込んだデータのサイズを返します。...

IO#fcntl(cmd, arg = 0) -> Integer (21040.0)

IOに対してシステムコール fcntl を実行します。 機能の詳細は fcntl(2) を参照してください。 fcntl(2) が返した整数を返します。

...
IO
に対してシステムコール fcntl を実行します。
機能の詳細は fcntl(2) を参照してください。
fcntl(2) が返した整数を返します。

@param cmd IO に対するコマンドを、添付ライブラリ fcntl が提供している定数で指定します。

@param...
...字列の場合には Array#pack した構造体だとみなして渡します。
arg が nil か false の場合には 0を、true の場合には 1 を渡します。

@raise Errno::EXXX fcntl の実行に失敗した場合に発生します。

@raise IOError 既に close されてい...
...る場合に発生します。

//emlist[例][ruby]{
require "fcntl"

IO
.write("testfile", "abcde")
# ファイル状態フラグを読み出す
File.open("testfile") do |f|
f.fcntl(Fcntl::F_GETFL, 0) # => 0
f.fcntl(Fcntl::F_SETFL, Fcntl::O_NONBLOCK) # => 0
f.fcntl(Fcntl::F_GETFL, 0) # => 4
en...

Rake::PackageTask#package_files -> Rake::FileList (9124.0)

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

...記載例とする
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 # => []
pack
age_task.package_files.include("*.rb")
pack
age_task.package_files # => ["test1.rb", "test2...

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

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

...する
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 # => []
pack
age_task.package_files = FileList.new("test1.rb", "test2.rb")
pack
age_task.package_files # => ["test1....

絞り込み条件を変える

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

自身を初期化します。

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

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

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

自身を初期化します。

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

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

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

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

自身を初期化します。

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

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

Gem::Package::TarWriter#add_file(name, mode) {|io| ... } -> self (6123.0)

自身に関連付けられた IO にファイルを追加します。

...自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファ...

Gem::Package::TarWriter#add_file_simple(name, mode, size) {|io| ... } -> self (6123.0)

自身に関連付けられた IO にファイルを追加します。

...自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファ...

絞り込み条件を変える

<< 1 2 3 > >>