3510件ヒット
[1-100件を表示]
(0.107秒)
種類
ライブラリ
- ビルトイン (1090)
- csv (120)
- delegate (12)
- erb (36)
- fileutils (36)
-
irb
/ inspector (12) - json (24)
-
json
/ add / exception (12) - logger (48)
-
minitest
/ mock (4) -
minitest
/ spec (6) -
minitest
/ unit (70) - mkmf (12)
-
net
/ http (48) -
net
/ imap (12) - objspace (12)
- openssl (12)
- optparse (84)
- pathname (12)
- rake (624)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) -
rake
/ testtask (132) -
rubygems
/ source _ index (12) -
rubygems
/ source _ info _ cache (72) -
rubygems
/ specification (96) -
rubygems
/ validator (12) - set (18)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (480)
- syslog (24)
-
test
/ unit (2) - tracer (12)
- uri (12)
- win32ole (36)
クラス
-
ARGF
. class (120) - Binding (7)
- CSV (120)
- Dir (12)
- ERB (36)
- Exception (44)
- File (168)
-
Gem
:: SourceIndex (12) -
Gem
:: SourceInfoCache (72) -
Gem
:: Specification (96) -
Gem
:: Validator (12) - IO (104)
-
IRB
:: Inspector (12) - Logger (48)
- Method (12)
-
MiniTest
:: Mock (3) -
MiniTest
:: Spec (5) -
MiniTest
:: Unit (23) -
MiniTest
:: Unit :: TestCase (13) - Module (12)
-
Net
:: HTTPGenericRequest (48) -
Net
:: IMAP (12) -
OpenSSL
:: BN (12) - OptionParser (84)
- Pathname (12)
-
Rake
:: Application (108) -
Rake
:: FileList (240) -
Rake
:: FileTask (24) -
Rake
:: InvocationChain (60) -
Rake
:: MakefileLoader (12) -
Rake
:: NameSpace (12) -
Rake
:: PackageTask (24) -
Rake
:: TaskArguments (24) -
Rake
:: TestTask (132) - Set (24)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (87)
- StringScanner (468)
- Thread (24)
- TracePoint (24)
- Tracer (12)
-
URI
:: Generic (12) - WIN32OLE (12)
-
WIN32OLE
_ VARIANT (12)
モジュール
- FileTest (318)
- FileUtils (36)
- GC (24)
-
Gem
:: InstallUpdateOptions (12) - JSON (12)
-
JSON
:: Generator :: GeneratorMethods :: String (12) - Kernel (128)
- MiniTest (2)
-
MiniTest
:: Assertions (26) - ObjectSpace (12)
- Rake (36)
-
Rake
:: TaskManager (108) - Syslog (24)
-
Test
:: Unit (1)
オブジェクト
- ENV (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- == (12)
- Assertion (1)
- Assertions (1)
-
FL
_ TEST (12) - FileTest (12)
-
MINI
_ DIR (1) - MiniTest (1)
- Mock (1)
-
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
PASSTHROUGH
_ EXCEPTIONS (1) - RTEST (12)
- Rubyの起動 (5)
- Ruby用語集 (12)
-
SUPPORTS
_ INFO _ SIGNAL (1) - SimpleDelegator (12)
- Skip (1)
- Spec (1)
- StringScanner (12)
- TestCase (1)
- Unit (2)
- VERSION (1)
-
WIN32OLE
_ VARIANT (12) - [] (54)
-
_ _ name _ _ (1) -
_ assertions (1) -
_ assertions= (1) -
add
_ loader (12) - after (1)
-
allocation
_ sourcefile (12) - append (24)
- application (12)
- application= (12)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
assertion
_ count (1) -
assertion
_ count= (1) - atime (12)
- autorun (1)
-
backtrace
_ locations (36) - before (1)
-
beginning
_ of _ line? (12) - binmode (12)
- blockdev? (12)
- body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - bol? (12)
-
caller
_ locations (24) -
capture
_ io (1) - chardev? (12)
- check (12)
-
check
_ until (12) - chomp (12)
- chop (12)
- chown (12)
- chr (12)
- clear (12)
-
clear
_ exclude (12) - clone (12)
- close (24)
- closed? (12)
- concat (12)
-
const
_ source _ location (12) -
create
_ makefile (12) - ctime (36)
- current (1)
-
datetime
_ format (12) -
datetime
_ format= (12) -
def
_ inspector (12) - define (12)
-
define
_ task (12) - delete (36)
-
delete
_ if (12) - desc (12)
- directory? (12)
- dump (12)
- dup (12)
-
each
_ char (24) -
each
_ codepoint (24) - egrep (12)
- empty? (21)
- encoding (12)
- eos? (12)
- errors (1)
- errors= (1)
-
exception
_ details (1) -
excluded
_ from _ list? (12) - executable? (12)
-
executable
_ real? (12) - exist? (24)
- existing (12)
- existing! (12)
- exists? (9)
- expect (1)
- ext (12)
- failures (1)
- failures= (1)
- fdatasync (12)
- fetch (12)
- file? (12)
- filter (36)
-
filter
_ backtrace (1) - flunk (1)
- flush (12)
- formatter (12)
- getc (12)
- gets (36)
- grpowned? (12)
- gsub (36)
- gsub! (12)
-
has
_ test _ suite? (12) -
has
_ unit _ tests? (12) - hash (12)
- identical? (12)
- import (12)
-
in
_ namespace (12) - inherited (1)
- init (12)
-
inplace
_ mode (12) - inspect (30)
-
install
_ update _ defaults _ str (12) - intern (12)
-
internal
_ encoding (12) - invoke (12)
-
is
_ a? (12) - it (1)
-
kind
_ of? (12) -
last
_ comment (12) -
last
_ description (12) -
last
_ description= (12) -
latest
_ cache _ data (12) -
latest
_ cache _ file (12) -
latest
_ gc _ info (24) -
latest
_ specs (12) -
latest
_ system _ cache _ file (24) -
latest
_ user _ cache _ file (24) - lchmod (12)
- lchown (12)
- length (12)
- libs (12)
- libs= (12)
- link (12)
- load (12)
- location (1)
- lookup (12)
- mask (12)
- mask= (12)
- match? (12)
- matched (12)
- matched? (12)
-
matched
_ size (12) - member? (12)
-
minitest
/ autorun (12) -
minitest
/ mock (12) -
minitest
/ spec (12) -
minitest
/ unit (12) - mkdir (12)
- move (12)
- mtime (12)
-
mu
_ pp (1) - mv (12)
- name (24)
- needed? (12)
- new (114)
- on (12)
-
on
_ head (12) -
on
_ tail (12) - open (72)
-
original
_ dir (24) - output= (1)
- owned? (12)
-
package
_ files (12) -
package
_ files= (12) - parse (24)
- parse! (12)
- pass (1)
- passed? (1)
- path (12)
- pathmap (12)
- pattern (12)
- peek (12)
- peep (12)
- pipe? (12)
- pointer (12)
- pointer= (12)
- pos (12)
- pos= (12)
-
post
_ match (12) -
pre
_ match (12) -
prime
_ fasttest? (12) -
process
_ args (1) -
program
_ name= (12) - puke (1)
- puts (12)
- rake (12)
- rakefile (12)
- read (24)
- readable? (12)
-
readable
_ real? (12) - readlines (12)
- readlink (12)
- reject! (12)
- report (1)
- report= (1)
- reset (13)
- resolve (12)
- rest (12)
- rest? (12)
-
rest
_ size (12) - restsize (12)
- result (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby
_ opts= (12) -
rubygems
/ commands / install _ command (12) -
rubygems
/ test _ utilities (12) - run (14)
-
run
_ test _ suites (1) - scan (12)
-
scan
_ full (12) -
scan
_ until (12) -
search
_ full (12) - select (12)
-
set
_ backtrace (12) - setgid? (12)
- setuid? (12)
- setup (1)
-
setup
_ argv (1) - size (24)
- size? (12)
- skip (13)
-
skip
_ until (12) - skips (1)
- skips= (1)
- socket? (12)
-
source
_ location (7) - src (12)
-
start
_ time (1) -
start
_ time= (1) - status (1)
- sticky? (12)
- string (12)
- string= (12)
- sub! (12)
- symlink? (12)
-
synthesize
_ file _ task (12) - teardown (1)
- terminate (12)
-
test
/ unit (12) -
test
_ count (1) -
test
_ count= (1) -
test
_ file (12) -
test
_ file= (12) -
test
_ files (12) -
test
_ files= (24) -
test
_ methods (1) -
test
_ order (1) -
test
_ suite _ file (12) -
test
_ suite _ file= (12) -
test
_ suites (1) -
to
_ a (24) -
to
_ ary (12) -
to
_ json (24) -
to
_ s (30) -
top
_ level (12) -
top
_ level _ tasks (12) -
tty
_ output= (12) -
unit
_ test (12) - unlink (12)
- unscan (12)
- verify (1)
- warn (8)
- warning (12)
- warning= (12)
-
with
_ defaults (12) -
world
_ readable? (12) -
world
_ writable? (12) - writable? (12)
-
writable
_ real? (12) - write (8)
- zero? (12)
- リテラル (12)
- 演算子式 (12)
検索結果
先頭5件
-
IO
# write(*str) -> Integer (26112.0) -
IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...
IOポートに対して str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
IO#syswrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出......ise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}
//emli......st[複数引数の例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is", " a test\n") # => 15
end
File.read("textfile") # => "This is a test\n"
//}... -
IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object (26112.0) -
新しい実行結果の出力方式を定義します。
...@param key conf.inspect_mode や IRB.conf[:INSPECT_MODE] に指定するキー
オブジェクトを指定します。配列を指定した場合は配列中の要素全
てが対象になります。
@param arg ブロックを指定する場合には、inspect_mode の初......quire が必要な場合
などに、proc { require "foo" } といった指定を行います。
ブロックを指定しない場合には、実行結果の出力のための手続きオ
ブジェクトを指定します。
例.
# .irbrc
IRB::Inspector.def_ins......pector([:test]){ |v| v.to_s * 2 }
$ irb --inspect test
irb(main):001:0> :abc # => abcabc
@see lib:irb#inspect_mode... -
IO
# clone -> IO (23112.0) -
レシーバと同じ IO を参照する新しい IO オブジェクトを返します。 参照しているファイル記述子は dup(2) されます。
...レシーバと同じ IO を参照する新しい IO オブジェクトを返します。
参照しているファイル記述子は dup(2) されます。
clone の際に self は一旦 IO#flush されます。
フリーズした IO の clone は同様にフリーズされた IO を返しますが......しいフリーズされていない IO を返します。
@raise IOError 既に close されていた場合に発生します。
//emlist[例][ruby]{
clone_io = nil
IO.write("testfile", "test")
File.open("testfile") do |io|
clone_io = io.clone
end
clone_io.read # => "test"
clone_io.close
//}... -
IO
# close -> nil (23112.0) -
入出力ポートをクローズします。
...行うと例外 IOError が発生しま
す。ガーベージコレクトの際にはクローズされていない IO ポートはクロー
ズされます。
self がパイプでプロセスにつながっていれば、そのプロセスの終
了を待ち合わせます。
@raise Errno::EXXX c......ise IOError 既に close されていた場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
f = File.open("testfile")
f.read # => "test"
f.close
# f.read # => IOError (すでに close しているので read できない)
//}
@see IO#closed?, IO#close_read, IO#close_wri......ポートをクローズします。
以後このポートに対して入出力を行うと例外 IOError が発生しま
す。ガーベージコレクトの際にはクローズされていない IO ポートはクロー
ズされます。
self がパイプでプロセスにつながっていれ......raise Errno::EXXX close に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
f = File.open("testfile")
f.read # => "test"
f.close
# f.read # => IOError (すでに close しているので read できない)
//}
@see IO#closed?, IO#close_read, IO#close_writ... -
IO
# dup -> IO (23112.0) -
レシーバと同じ IO を参照する新しい IO オブジェクトを返します。 参照しているファイル記述子は dup(2) されます。
...レシーバと同じ IO を参照する新しい IO オブジェクトを返します。
参照しているファイル記述子は dup(2) されます。
clone の際に self は一旦 IO#flush されます。
フリーズした IO の clone は同様にフリーズされた IO を返しますが......しいフリーズされていない IO を返します。
@raise IOError 既に close されていた場合に発生します。
//emlist[例][ruby]{
clone_io = nil
IO.write("testfile", "test")
File.open("testfile") do |io|
clone_io = io.clone
end
clone_io.read # => "test"
clone_io.close
//}... -
IO
# puts(*obj) -> nil (23112.0) -
各 obj を self に出力し、それぞれの後に改行を出力します。 引数の扱いは Kernel.#puts と同じです。詳細はこちらを参照し てください。
...す。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
$stdout.puts("this", "is", "a", "test", [1, [nil, 3]])
#=>
this
is
a
test
1... -
IO
# getc -> String | nil (23106.0) -
IO ポートから外部エンコーディングに従い 1 文字読み込んで返します。 EOF に到達した時には nil を返します。
...
IO ポートから外部エンコーディングに従い 1 文字読み込んで返します。
EOF に到達した時には nil を返します。
テキスト読み込みメソッドとして動作します。
IO#readchar との違いは EOF での振る舞いのみです。
@raise IOError......ープンされていなければ発生します。
例:
File.write("testfile", "test")
f = File.new("testfile")
p f.getc #=> "い"
p f.getc #=> "ろ"
p f.getc #=> "は"
f.read
f.getc #=> nil
@see IO#readchar... -
IO
# fdatasync -> 0 (23012.0) -
IO のすべてのバッファされているデータを直ちにディスクに書き込みます。
...
IO のすべてのバッファされているデータを直ちにディスクに書き込みます。
fdatasync(2) をサポートしていない OS 上では代わりに
IO#fsync を呼びだします。
IO#fsync との違いは fdatasync(2) を参照してください。
@raise NotImplemented......Error fdatasync(2) も fsync(2) も
サポートされていない OS で発生します。
//emlist[例][ruby]{
require "tempfile"
Tempfile.open("testtmpfile") do |f|
f.print "test"
File.read(f.path) # => ""
f.fdatasync
File.read(f.path) # => "test"
end
//}... -
IO
# flush -> self (23012.0) -
IO ポートの内部バッファをフラッシュします。
...
IO ポートの内部バッファをフラッシュします。
このメソッドを使ったとき、即座にメタデータを更新することは保証されません(特にWindowsで)。
即座にメタデータも更新したいときは IO#fsync を使います。
@raise IOError 自身......ープンされていなければ発生します。
@raise Errno::EXXX fflush(3) が失敗した場合に発生します。
//emlist[例][ruby]{
require "tempfile"
Tempfile.open("testtmpfile") do |f|
f.print "test"
File.read(f.path) # => ""
f.flush
File.read(f.path) # => "test"
end
//}...
