別のキーワード
ライブラリ
- ビルトイン (1339)
- bigdecimal (2)
-
cgi
/ session (60) -
cgi
/ session / pstore (12) - coverage (8)
- csv (240)
- e2mmap (42)
- erb (12)
- fiddle (60)
- fileutils (36)
-
io
/ console (12) -
io
/ console / size (24) - irb (24)
-
irb
/ input-method (12) -
irb
/ magic-file (24) - json (48)
-
json
/ add / exception (12) -
json
/ add / rational (12) - logger (25)
-
minitest
/ unit (1) -
net
/ http (60) -
net
/ imap (12) -
net
/ smtp (12) -
net
/ telnet (4) - open-uri (40)
- openssl (312)
- optparse (84)
- pp (24)
- prime (36)
- psych (162)
- pty (24)
- rake (48)
-
rake
/ packagetask (12) -
rdoc
/ context (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ markdown (24) -
rdoc
/ parser (24) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) - readline (72)
- resolv (12)
-
rexml
/ document (180) -
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
rinda
/ tuplespace (12) - ripper (24)
-
ripper
/ filter (12) -
ripper
/ lexer (36) -
ripper
/ sexp (24) - rss (12)
-
rubygems
/ command (24) -
rubygems
/ dependency _ installer (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ format (12) -
rubygems
/ installer (12) -
rubygems
/ old _ format (12) -
rubygems
/ package (24) -
rubygems
/ package / tar _ header (12) -
rubygems
/ package / tar _ input (24) -
rubygems
/ package / tar _ output (24) -
rubygems
/ package / tar _ reader (12) -
rubygems
/ package / tar _ writer (36) -
rubygems
/ security (72) -
rubygems
/ server (12) -
rubygems
/ source _ index (24) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ specification (216) -
rubygems
/ uninstaller (12) -
rubygems
/ user _ interaction (36) -
rubygems
/ version (36) -
shell
/ builtin-command (6) -
shell
/ command-processor (6) - socket (144)
- stringio (36)
- strscan (12)
- sync (18)
- tempfile (55)
- thread (2)
- tracer (12)
-
webrick
/ cgi (12) -
webrick
/ httpserver (12) -
webrick
/ httpservlet / abstract (24) -
webrick
/ httpservlet / filehandler (12) -
webrick
/ httpversion (24) -
webrick
/ log (12) -
win32
/ registry (72) - zlib (120)
クラス
- BigDecimal (2)
-
CGI
:: Session (24) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: NullStore (12) -
CGI
:: Session :: PStore (12) - CSV (240)
- Coverage (8)
- Dir (9)
- ERB (12)
- Encoding (12)
-
Encoding
:: Converter (36) - Exception (44)
-
Fiddle
:: Closure (12) -
Fiddle
:: Closure :: BlockCaller (12) -
Fiddle
:: Function (12) -
Fiddle
:: Pointer (24) - File (488)
-
Gem
:: Command (24) -
Gem
:: DependencyInstaller (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: FileOperations (12) -
Gem
:: Format (12) -
Gem
:: Installer (12) -
Gem
:: OldFormat (12) -
Gem
:: Package :: TarHeader (12) -
Gem
:: Package :: TarInput (24) -
Gem
:: Package :: TarOutput (24) -
Gem
:: Package :: TarReader (12) -
Gem
:: Package :: TarWriter (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: Security :: Policy (24) -
Gem
:: Server (12) -
Gem
:: SourceIndex (24) -
Gem
:: SourceInfoCache (12) -
Gem
:: Specification (216) -
Gem
:: Uninstaller (12) -
Gem
:: Version (36) - IO (552)
-
IRB
:: StdioInputMethod (12) - Integer (12)
-
JSON
:: Parser (12) -
JSON
:: State (24) - Logger (12)
-
Logger
:: Application (1) -
Logger
:: LogDevice (12) -
MiniTest
:: Unit (1) -
Net
:: HTTP (60) -
Net
:: IMAP (12) -
Net
:: SMTP (12) -
Net
:: Telnet (4) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: PKCS7 (36) -
OpenSSL
:: PKey :: DH (36) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: RSA (60) -
OpenSSL
:: SSL :: Session (12) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Extension (24) -
OpenSSL
:: X509 :: ExtensionFactory (12) -
OpenSSL
:: X509 :: Request (24) - OptionParser (72)
-
OptionParser
:: ParseError (12) - PP (24)
- Prime (24)
-
Psych
:: Emitter (12) -
Psych
:: Nodes :: Document (12) -
Psych
:: Stream (12) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Context :: Section (12) -
RDoc
:: Generator :: JsonIndex (12) -
RDoc
:: Markdown (24) -
RDoc
:: Parser (24) -
RDoc
:: Parser :: C (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (12) -
REXML
:: Document (72) -
REXML
:: Formatters :: Pretty (12) -
REXML
:: Formatters :: Transitive (12) -
REXML
:: Instruction (12) -
REXML
:: NotationDecl (12) -
REXML
:: Parsers :: PullParser (12) -
REXML
:: Parsers :: SAX2Parser (12) -
REXML
:: Parsers :: StreamParser (12) -
REXML
:: Parsers :: UltraLightParser (12) -
REXML
:: XMLDecl (12) -
Rake
:: InvocationChain (24) -
Rake
:: PackageTask (12) - Rational (12)
- Regexp (36)
-
Resolv
:: DNS :: Resource :: IN :: SRV (12) -
Rinda
:: TupleSpace (12) - Ripper (84)
-
Ripper
:: Filter (12) -
RubyVM
:: InstructionSequence (116) -
Shell
:: AppendIO (6) -
Shell
:: CommandProcessor (6) - SignalException (36)
- Socket (84)
-
Socket
:: AncillaryData (12) -
Socket
:: Option (48) - StringIO (36)
- StringScanner (12)
-
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) - Tempfile (55)
- Thread (42)
-
Thread
:: ConditionVariable (12) - Tracer (12)
-
WEBrick
:: BasicLog (12) -
WEBrick
:: CGI (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (24) -
WEBrick
:: HTTPServlet :: FileHandler (12) -
WEBrick
:: HTTPVersion (24) -
Win32
:: Registry (72) -
Zlib
:: Deflate (24) -
Zlib
:: GzipReader (36) -
Zlib
:: GzipWriter (60)
モジュール
- Exception2MessageMapper (42)
- FileUtils (36)
- GC (6)
-
Gem
:: DefaultUserInteraction (36) -
Gem
:: Package (12) -
Gem
:: Security (48) - IRB (24)
- JSON (12)
- OpenURI (24)
- PTY (24)
- Psych (114)
-
REXML
:: Security (48) -
RSS
:: Maker (12) - Rake (24)
- Readline (72)
- URI (16)
オブジェクト
-
IRB
:: MagicFile (24)
キーワード
- Fail (24)
- Raise (6)
- [] (24)
-
_ load (12) -
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) - accept (12)
-
add
_ common _ option (12) -
add
_ trusted _ cert (12) -
alias
_ extension (12) - append (12)
- application (12)
- application= (12)
-
array
_ attribute (12) -
array
_ attributes (12) - atime (12)
- attribute (12)
-
attribute
_ alias _ singular (12) -
attribute
_ defaults (12) -
attribute
_ names (12) - attributes (12)
- binread (12)
- binwrite (12)
- birthtime (11)
- blockdev? (12)
- bool (12)
- build (36)
-
build
_ cert (12) -
build
_ self _ signed _ cert (12) - callback (12)
- chardev? (12)
- chown (12)
- compile (24)
-
compile
_ file (12) -
compile
_ option (12) -
compile
_ option= (12) -
completion
_ append _ character (12) -
completion
_ append _ character= (12) -
completion
_ case _ fold (12) -
completion
_ case _ fold= (12) -
completion
_ proc (12) -
completion
_ proc= (12) - console (12)
-
console
_ size (12) - convert (12)
-
copy
_ stream (24) - correct? (12)
- create (58)
- ctime (12)
-
def
_ builtin _ commands (6) -
def
_ exception (6) -
default
_ console _ size (12) -
default
_ internal (12) -
default
_ submission _ port (12) -
default
_ value (12) - deflate (12)
- delete (12)
- directory? (12)
- disasm (12)
- disassemble (12)
- dump (24)
- empty? (18)
-
entity
_ expansion _ limit (24) -
entity
_ expansion _ limit= (24) -
entity
_ expansion _ text _ limit (24) -
entity
_ expansion _ text _ limit= (24) - exception (12)
- exist? (12)
-
extend
_ object (6) - extension (12)
- file? (12)
- filter (36)
-
filter
_ backtrace (12) - fnmatch (12)
- fnmatch? (12)
-
for
_ fd (12) - foreach (48)
- from (12)
-
from
_ io (24) -
from
_ prime _ division (12) -
from
_ state (12) -
from
_ yaml (12) - generate (12)
-
generate
_ line (12) -
get
_ instance (12) - getopts (24)
- grpowned? (12)
-
have
_ option? (12) - identical? (12)
- instance (24)
- int (12)
-
int
_ from _ prime _ division (12) -
irb
_ abort (12) -
is
_ version _ 1 _ 1? (12) -
is
_ version _ 1 _ 2? (12) -
json
_ create (24) - lchmod (12)
- lchown (12)
- lex (12)
-
libyaml
_ version (12) - linger (12)
- link (12)
- list (12)
- load (27)
-
load
_ documents (8) -
load
_ from _ binary (10) -
load
_ from _ binary _ extra _ data (10) -
load
_ specification (12) -
load
_ stream (24) - lstat (12)
- make (12)
- mtime (12)
-
must
_ C _ version (12) - new (1284)
-
normalize
_ yaml _ input (12) - of (12)
- open (290)
-
open
_ uri (24) - output= (1)
-
overwrite
_ accessor (12) - owned? (12)
- parse (48)
-
parse
_ line (12) -
parse
_ stream (12) -
parser
_ for (12) - pipe (96)
- pipe? (12)
- popen (168)
-
prime
_ division (12) - read (48)
-
read
_ only (12) -
read
_ smime (12) - readable? (12)
-
readable
_ real? (12) - readlines (48)
- readlink (12)
- reject (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
required
_ attribute (12) -
required
_ attribute? (12) -
required
_ attributes (12) - run (12)
-
safe
_ load (19) - search (12)
-
search
_ convpath (12) - select (12)
- setgid? (12)
- setuid? (12)
- sexp (12)
-
sexp
_ raw (12) -
sharing
_ detection (12) -
sharing
_ detection= (12) -
sign
_ cert (12) - size (12)
- size? (12)
- slice (12)
- socket? (12)
- start (8)
- stat (12)
- sticky? (12)
- symlink? (12)
- sysopen (12)
- table (12)
-
tcp
_ server _ loop (24) -
to
_ ptr (12) -
to
_ tty? (8) - tokenize (12)
- truncate (12)
-
trusted
_ cert _ path (12) -
try
_ convert (12) -
udp
_ server _ recv (12) - ui (12)
- ui= (12)
- union (12)
- unix (24)
-
unix
_ rights (12) -
unix
_ server _ socket (24) - unlink (12)
-
use
_ ui (12) - verbose= (12)
-
verify
_ compaction _ references (6) - version (24)
-
version
_ 1 _ 1? (12) -
version
_ 1 _ 2 (12) -
version
_ 1 _ 2? (12) -
world
_ readable? (12) -
world
_ writable? (12) - wrap (48)
- write (24)
- zero? (12)
検索結果
先頭5件
- IO
. popen([env = {} , [cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO - IO
. popen([env = {} , cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO - IO
. popen(env = {} , [[cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO - IO
. popen(env = {} , [cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO - IO
. popen(env = {} , command , mode = "r" , opt={}) -> IO
-
IO
. popen([env = {} , [cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO (9304.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#......ョンや、パイプ IO オブジェクトの属性(エンコーディングや
読み書き能力)を指定することができます。
プロセス起動のためのオプションは Kernel.#spawn と、
パイプオブジェクトの属性の指定のオプションは IO.new と共通です... -
IO
. popen([env = {} , cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO (9304.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#......ョンや、パイプ IO オブジェクトの属性(エンコーディングや
読み書き能力)を指定することができます。
プロセス起動のためのオプションは Kernel.#spawn と、
パイプオブジェクトの属性の指定のオプションは IO.new と共通です... -
IO
. popen(env = {} , [[cmdname , arg0] , *args , execopt={}] , mode = "r" , opt={}) -> IO (9304.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#......ョンや、パイプ IO オブジェクトの属性(エンコーディングや
読み書き能力)を指定することができます。
プロセス起動のためのオプションは Kernel.#spawn と、
パイプオブジェクトの属性の指定のオプションは IO.new と共通です... -
IO
. popen(env = {} , [cmdname , *args , execopt={}] , mode = "r" , opt={}) -> IO (9304.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#......ョンや、パイプ IO オブジェクトの属性(エンコーディングや
読み書き能力)を指定することができます。
プロセス起動のためのオプションは Kernel.#spawn と、
パイプオブジェクトの属性の指定のオプションは IO.new と共通です... -
IO
. popen(env = {} , command , mode = "r" , opt={}) -> IO (9304.0) -
サブプロセスを実行し、そのプロセスの標準入出力 との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
...出力
との間にパイプラインを確立します。生成したパイプを IO オブジェクトとして返します。
p io = IO.popen("cat", "r+") # => #<IO:fd 4>
io.puts "foo"
io.close_write
p io.gets # => "foo\n"
サブプロセスを指定する方法は2......生成した IO オブジェクトを引数にブ
ロックを実行し、ブロックの実行結果を返します。ブロックの実行後、生成したパイ
プは自動的にクローズされます。
p IO.popen("cat", "r+") {|io|
io.puts "foo"
io.close_write
io.gets
}
#......ョンや、パイプ IO オブジェクトの属性(エンコーディングや
読み書き能力)を指定することができます。
プロセス起動のためのオプションは Kernel.#spawn と、
パイプオブジェクトの属性の指定のオプションは IO.new と共通です... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (9295.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換... -
IO
. new(fd , mode = "r" , **opts) -> IO (9295.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換... -
IO
. open(fd , mode = "r" , **opts) -> IO (9295.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (9295.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換... -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (9289.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込... -
IO
. new(fd , mode = "r" , **opts) -> IO (9289.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込... -
IO
. open(fd , mode = "r" , **opts) -> IO (9289.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (9289.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
...オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と......ともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern......用いられます。
@param fd ファイルディスクリプタである整数を指定します。
@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込...