ライブラリ
- English (1)
- ビルトイン (8)
- etc (21)
- fileutils (4)
- mkmf (3)
- pathname (1)
- rss (16)
-
rubygems
/ package / tar _ header (1) - socket (29)
-
win32
/ registry (33)
クラス
- Addrinfo (2)
- File (5)
-
Gem
:: Package :: TarHeader (1) - Pathname (1)
-
RDoc
:: Options (2) -
RSS
:: Maker :: ChannelBase (2) -
RSS
:: RDF :: Channel (2) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Image (2) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: Item :: Guid (1) -
RSS
:: Rss :: Channel :: TextInput (2) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (2) - Socket (14)
モジュール
- Etc (21)
- FileTest (1)
- FileUtils (4)
- Kernel (4)
-
Socket
:: Constants (13) -
Win32
:: Registry :: Constants (33)
キーワード
-
$ LAST _ PAREN _ MATCH (1) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) -
AF
_ DLI (2) -
AF
_ HYLINK (2) -
AF
_ IMPLINK (2) -
AF
_ LINK (2) - ChannelBase (1)
- EMLINK (1)
- ENOLINK (1)
-
IFF
_ LINK0 (2) -
IFF
_ LINK1 (2) -
IFF
_ LINK2 (2) -
IFF
_ POINTOPOINT (2) -
IP
_ RECVSLLA (2) -
KEY
_ ALL _ ACCESS (1) -
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
KEY
_ ENUMERATE _ SUB _ KEYS (1) -
KEY
_ EXECUTE (1) -
KEY
_ NOTIFY (1) -
KEY
_ QUERY _ VALUE (1) -
KEY
_ READ (1) -
KEY
_ SET _ VALUE (1) -
KEY
_ WRITE (1) - Marshal フォーマット (1)
-
NEWS for Ruby 2
. 5 . 0 (1) -
PC
_ 2 _ SYMLINKS (1) -
PC
_ ALLOC _ SIZE _ MIN (1) -
PC
_ ASYNC _ IO (1) -
PC
_ CHOWN _ RESTRICTED (1) -
PC
_ FILESIZEBITS (1) -
PC
_ LINK _ MAX (1) -
PC
_ MAX _ CANON (1) -
PC
_ MAX _ INPUT (1) -
PC
_ NAME _ MAX (1) -
PC
_ NO _ TRUNC (1) -
PC
_ PATH _ MAX (1) -
PC
_ PIPE _ BUF (1) -
PC
_ PRIO _ IO (1) -
PC
_ REC _ INCR _ XFER _ SIZE (1) -
PC
_ REC _ MAX _ XFER _ SIZE (1) -
PC
_ REC _ MIN _ XFER _ SIZE (1) -
PC
_ REC _ XFER _ ALIGN (1) -
PC
_ SYMLINK _ MAX (1) -
PC
_ SYNC _ IO (1) -
PC
_ TIMESTAMP _ RESOLUTION (1) -
PC
_ VDISABLE (1) -
PF
_ DLI (2) -
PF
_ HYLINK (2) -
PF
_ IMPLINK (2) -
PF
_ LINK (2) -
REG
_ BINARY (1) -
REG
_ DWORD (1) -
REG
_ DWORD _ BIG _ ENDIAN (1) -
REG
_ DWORD _ LITTLE _ ENDIAN (1) -
REG
_ EXPAND _ SZ (1) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (1) -
REG
_ LEGAL _ OPTION (1) -
REG
_ LINK (1) -
REG
_ MULTI _ SZ (1) -
REG
_ NONE (1) -
REG
_ OPTION _ BACKUP _ RESTORE (1) -
REG
_ OPTION _ CREATE _ LINK (1) -
REG
_ OPTION _ NON _ VOLATILE (1) -
REG
_ OPTION _ OPEN _ LINK (1) -
REG
_ OPTION _ RESERVED (1) -
REG
_ OPTION _ VOLATILE (1) -
REG
_ QWORD (1) -
REG
_ QWORD _ LITTLE _ ENDIAN (1) -
REG
_ RESOURCE _ LIST (1) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (1) -
REG
_ SZ (1) -
STANDARD
_ RIGHTS _ READ (1) -
STANDARD
_ RIGHTS _ WRITE (1) - cleanpath (1)
- getifaddrs (1)
-
hyperlink
_ all (1) -
hyperlink
_ all= (1) - identical? (1)
-
ipv6
_ linklocal? (1) -
ipv6
_ mc _ linklocal? (1) - isPermaLink (1)
- lchmod (1)
- lchown (1)
- link= (6)
-
link
_ command (1) - linkname (1)
- ln (1)
- rdoc (1)
- rss (1)
-
ruby 1
. 8 . 4 feature (1) -
safe
_ unlink (1) - symlink (2)
-
taxo
_ link (1) -
taxo
_ link= (1) -
try
_ link (2) - unlink (1)
検索結果
先頭5件
-
RSS
:: Maker :: ChannelBase # link (63307.0) -
@todo
@todo -
RSS
:: RDF :: Channel # link (63307.0) -
@todo
@todo -
RSS
:: Rss :: Channel # link (63307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # link (63307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # link (63307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # link (63307.0) -
@todo
@todo -
FileUtils
. # link(src , dest , options = {}) -> () (54622.0) -
src へのハードリンク dest を作成します。
src へのハードリンク dest を作成します。
src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。
src が複数の場合、
src[0] へのハードリンク dest/src[0]、src[1] への
ハードリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します。
@param... -
File
. link(old , new) -> 0 (54340.0) -
old を指す new という名前のハードリンクを 生成します。old はすでに存在している必要があります。 ハードリンクに成功した場合は 0 を返します。
old を指す new という名前のハードリンクを
生成します。old はすでに存在している必要があります。
ハードリンクに成功した場合は 0 を返します。
失敗した場合は例外 Errno::EXXX が発生します。
@param old ファイル名を表す文字列を指定します。
@param new ファイル名を表す文字列を指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
File.link("testfile", "testlink") # => 0... -
Etc
:: PC _ 2 _ SYMLINKS -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ ALLOC _ SIZE _ MIN -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ ASYNC _ IO -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ LINK _ MAX -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ REC _ INCR _ XFER _ SIZE -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ REC _ MAX _ XFER _ SIZE -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ REC _ MIN _ XFER _ SIZE -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ REC _ XFER _ ALIGN -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ SYMLINK _ MAX -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ SYNC _ IO -> Integer (36604.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Kernel
# link _ command(ldflags , opt = "" , libpath = $ DEFLIBPATH| $ LIBPATH) -> String (36604.0) -
実際にリンクする際に使用するコマンドを返します。
実際にリンクする際に使用するコマンドを返します。
@param ldflags LDFLAGS に追加する値を指定します。
@param opt LIBS に追加する値を指定します。
@param libpath LIBPATH に指定する値を指定します。
@see RbConfig.expand -
Addrinfo
# ipv6 _ linklocal? -> bool (36601.0) -
IPv6 のリンクローカルアドレス(fe80::/10, 4291)であれば真を返します。
IPv6 のリンクローカルアドレス(fe80::/10, 4291)であれば真を返します。 -
Addrinfo
# ipv6 _ mc _ linklocal? -> bool (36601.0) -
IPv6 のマルチキャスト(リンクローカルスコープ)アドレスであれば真を返します。
IPv6 のマルチキャスト(リンクローカルスコープ)アドレスであれば真を返します。 -
Win32
:: Registry :: Constants :: REG _ OPTION _ CREATE _ LINK (27607.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: KEY _ CREATE _ LINK (27604.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Socket
:: AF _ LINK -> Integer (27355.0) -
@todo Link layer interface。 Socket.open の第一引数 domain に使用します。
@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ LINK -> Integer (27355.0) -
@todo Link layer interface。 Socket.open の第一引数 domain に使用します。
@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: PF _ LINK -> Integer (27355.0) -
@todo Link layer interface。 Socket.open の第一引数 domain に使用します。
@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: PF _ LINK -> Integer (27355.0) -
@todo Link layer interface。 Socket.open の第一引数 domain に使用します。
@todo
Link layer interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: IFF _ LINK0 (27352.0) -
per link layer defined bit 0
per link layer defined bit 0 -
Socket
:: Constants :: IFF _ LINK1 (27352.0) -
per link layer defined bit 1
per link layer defined bit 1 -
Socket
:: Constants :: IFF _ LINK2 (27352.0) -
per link layer defined bit 2
per link layer defined bit 2 -
Socket
:: IFF _ LINK0 (27352.0) -
per link layer defined bit 0
per link layer defined bit 0 -
Socket
:: IFF _ LINK1 (27352.0) -
per link layer defined bit 1
per link layer defined bit 1 -
Socket
:: IFF _ LINK2 (27352.0) -
per link layer defined bit 2
per link layer defined bit 2 -
RSS
:: Maker :: ChannelBase # link=() (27307.0) -
@todo
@todo -
RSS
:: RDF :: Channel # link= (27307.0) -
@todo
@todo -
RSS
:: Rss :: Channel # link= (27307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # link= (27307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # link= (27307.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # link= (27307.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link (27307.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link= (27307.0) -
@todo
@todo -
Etc
:: PC _ CHOWN _ RESTRICTED -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ FILESIZEBITS -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ MAX _ CANON -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ MAX _ INPUT -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ NAME _ MAX -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ NO _ TRUNC -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ PATH _ MAX -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ PIPE _ BUF -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ PRIO _ IO -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ TIMESTAMP _ RESOLUTION -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Etc
:: PC _ VDISABLE -> Integer (27304.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
Gem
:: Package :: TarHeader # linkname -> String (27301.0) -
tar のヘッダに含まれる linkname を返します。
tar のヘッダに含まれる linkname を返します。 -
RDoc
:: Options # hyperlink _ all -> bool (27301.0) -
コマンドライン引数の --hyperlink-all オプションを指定していた場合、 true を返します。
コマンドライン引数の --hyperlink-all オプションを指定していた場合、
true を返します。
指定しなかった場合は false を返します。 -
RDoc
:: Options # hyperlink _ all=(val) (27301.0) -
val に true を指定した場合、コマンドライン引数の --hyperlink-all オプショ ンと同様の指定を行います。
val に true を指定した場合、コマンドライン引数の --hyperlink-all オプショ
ンと同様の指定を行います。
@param val --hyperlink-all オプションと同じ指定を行う場合は true、そう
でない場合は false を指定します。 -
RSS
:: Rss :: Channel :: Item :: Guid # isPermaLink (27301.0) -
@todo
@todo
* http://purl.org/dc/elements/1.1/ -
Socket
:: AF _ HYLINK -> Integer (27301.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。 -
Socket
:: AF _ IMPLINK -> Integer (27301.0) -
@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。
@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ HYLINK -> Integer (27301.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ IMPLINK -> Integer (27301.0) -
@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。
@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: PF _ HYLINK -> Integer (27301.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: PF _ IMPLINK -> Integer (27301.0) -
@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。
@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。 -
Socket
:: PF _ HYLINK -> Integer (27301.0) -
@todo NSC Hyperchannel。 Socket.open の第一引数 domain に使用します。
@todo
NSC Hyperchannel。
Socket.open の第一引数 domain に使用します。 -
Socket
:: PF _ IMPLINK -> Integer (27301.0) -
@todo ARPANET IMP。 Socket.open の第一引数 domain に使用します。
@todo
ARPANET IMP。
Socket.open の第一引数 domain に使用します。 -
Kernel
# try _ link(src , opt = "" , *options) -> bool (18691.0) -
C プログラムのソースコード src をコンパイル、リンクします。
C プログラムのソースコード src をコンパイル、リンクします。
このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。
問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。
@param src C プログラムのソースコードを指定します。
@param opt リンカにコマンド引数として渡す値を指定します。
例:
require 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "si... -
Kernel
# try _ link(src , opt = "" , *options) { . . . } -> bool (18691.0) -
C プログラムのソースコード src をコンパイル、リンクします。
C プログラムのソースコード src をコンパイル、リンクします。
このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。
問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。
@param src C プログラムのソースコードを指定します。
@param opt リンカにコマンド引数として渡す値を指定します。
例:
require 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "si... -
Pathname
# cleanpath(consider _ symlink = false) -> Pathname (18601.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
cleanpath は、実際にファイルシステムを参照することなく、文字列操作
だけで処理を行います。
@param consider_symlink 真ならパス要素にシンボリックリンクがあった場合
にも問題ないように .. を残します。
//emlist[例][ruby]{
require "pathname"
path = Pathname.new("//.././../")
path # => #<Pa... -
FileTest
. # identical?(file1 , file2) -> bool (18355.0) -
file1 と file2 が同じファイルを指している時に真を返します。 そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
file1 と file2 が同じファイルを指している時に真を返します。
そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ruby 1.8.3 以前ではKernel.#test(?-, file1, file2)を使ってください。
open("a", "w") {}
p File.identical?("a", "a") #=> true
p File.identical?("a", "./a") #=> true
File.link("a", "b")
p File.identical... -
Kernel
$ $ LAST _ PAREN _ MATCH -> String | nil (18355.0) -
$+ の別名
$+ の別名
require "English"
r1 = Regexp.compile("<img src=(http:.+?)>")
r2 = Regexp.compile("<a href=(http|ftp).+?>(.+?)</a>")
while line = DATA.gets
[ r1, r2 ].each {|rep|
rep =~ line
p $+
}
end
__END__
<tr> <td><img src=http://localhost/a.jpg></td> <td>ikkou</td>... -
Socket
:: Constants :: IP _ RECVSLLA -> Integer (18349.0) -
@todo Receive link-layer address with datagrams
@todo
Receive link-layer address with datagrams -
Socket
:: IP _ RECVSLLA -> Integer (18349.0) -
@todo Receive link-layer address with datagrams
@todo
Receive link-layer address with datagrams -
File
. lchmod(mode , *filename) -> Integer (18319.0) -
File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの モードを変更します。
File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの
モードを変更します。
@param filename ファイル名を表す文字列を指定します。
@param mode chmod(2) と同様に整数で指定します。
@raise NotImplementedError lchmod(2) を実装していないシステムでこのメソッドを呼び出すと発生します。
@raise Errno::EXXX モードの変更に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("te... -
File
. lchown(owner , group , *filename) -> Integer (18319.0) -
File#chown と同様ですが、 シンボリックリンクに関してリンクそのもののオーナー、 グループを変更します。
File#chown と同様ですが、
シンボリックリンクに関してリンクそのもののオーナー、
グループを変更します。
@param filename ファイル名を表す文字列を指定します。
@param owner chown(2) と同様に数値で指定します。nil または -1 を指定することで、オーナーを現在のままにすることができます。
@param group chown(2) と同様に数値で指定します。nil または -1 を指定することで、グループを現在のままにすることができます。
@raise NotImplementedError lchown(2) を実装していないシステ... -
File
. symlink(old , new) -> 0 (18319.0) -
old への new という名前のシンボリックリンクを生成します。
old への new という名前のシンボリックリンクを生成します。
シンボリックリンクの作成に成功すれば 0 を返します。失敗した場合は
例外 Errno::EXXX が発生します。
@param old ファイル名を表す文字列を指定します。
@param new シンボリックリンクを表す文字列を指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
File.symlink("testfile", "testlink") # => 0
//} -
Win32
:: Registry :: Constants :: REG _ OPTION _ BACKUP _ RESTORE (18307.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ OPEN _ LINK (18307.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: KEY _ ALL _ ACCESS (18304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ CREATE _ SUB _ KEY (18304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ EXECUTE (18304.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: REG _ FULL _ RESOURCE _ DESCRIPTOR (18304.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ LINK (18304.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ RESOURCE _ LIST (18304.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ RESOURCE _ REQUIREMENTS _ LIST (18304.0) -
@todo
@todo
レジストリ値の型。 -
rdoc (18235.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby のソースファイルに対するドキュメントを生成
するアプリケーションです。 JavaDoc と同様に、ソースを解析し、クラス、モ
ジュール、メソッドの定義を抜き出してきます(include,require もです)。そ
してこれらの内容とその直前に書かれたコメントを併合し、ドキュメントを出
力します(現在は HTML しか出力できませんが、こ... -
RSS
:: Maker :: ChannelBase (18055.0) -
channel要素の値を設定します.
channel要素の値を設定します.
RSS 1.0を生成する場合はabout,title,link,
descriptionを設定しなければいけません.
RSS 0.91を生成する場合はtitle,link,
description,languageを設定しなければいけません.
RSS 2.0を生成する場合はtitle,link,
descriptionを設定しなければいけません.
maker.channelになんらかの値を設定しておきながら,上記
のmaker.channelが要求する値を設定していない場合は
RSS::NotSetError例外が発生します.どの値も設定していな
... -
Errno
:: EMLINK (18049.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ENOLINK (18049.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
FileUtils
. # symlink(src , dest , options = {}) -> () (9655.0) -
src へのシンボリックリンク dest を作成します。
src へのシンボリックリンク dest を作成します。
src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。
src が複数の場合、
src[0] へのシンボリックリンク dest/src[0]、src[1] への
シンボリックリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します... -
Socket
. getifaddrs -> [Socket :: Ifaddr] (9421.0) -
インターフェイスのアドレスを Socket::Ifaddr の配列で返します。
インターフェイスのアドレスを Socket::Ifaddr の配列で返します。
本メソッドはマルチキャスト通信が可能なインターフェイスを見つけるために使う事ができます。
require 'socket'
pp Socket.getifaddrs.reject {|ifaddr|
!ifaddr.addr.ip? || (ifaddr.flags & Socket::IFF_MULTICAST == 0)
}.map {|ifaddr| [ifaddr.name, ifaddr.ifindex, ifaddr.addr] }
#=> [["eth0", 2, #<... -
File
. unlink(*filename) -> Integer (9349.0) -
ファイルを削除します。削除したファイルの数を返します。 削除に失敗した場合は例外 Errno::EXXX が発生します。
ファイルを削除します。削除したファイルの数を返します。
削除に失敗した場合は例外 Errno::EXXX が発生します。
このメソッドは通常ファイルの削除用で、ディレクトリの削除には
Dir.rmdir を使います。
@param filename ファイル名を表す文字列を指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("test.txt", "test")
p File.exist?("test.txt") # => true
p File.delete("test.txt") # => ... -
FileUtils
. # safe _ unlink(list , options = {}) -> () (9337.0) -
FileUtils.rm(list, force: true) と同じです。
FileUtils.rm(list, force: true) と同じです。
c:FileUtils#options
@param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。
@param options :noop, :verbose が指定できます。
:force がセットされた場合は作業中すべての StandardError を無視します。
@see FileUtils.#rm -
FileUtils
. # ln(src , dest , options = {}) -> () (9322.0) -
src へのハードリンク dest を作成します。
src へのハードリンク dest を作成します。
src が一つの場合、
dest がすでに存在しディレクトリであるときは dest/src を作成します。
dest がすでに存在しディレクトリでないならば例外 Errno::EEXIST が発生します。
ただし :force オプションを指定したときは dest を上書きします。
src が複数の場合、
src[0] へのハードリンク dest/src[0]、src[1] への
ハードリンク dest/src[1] …を作成します。
dest がディレクトリでない場合は例外 Errno::ENOTDIR が発生します。
@param... -
Socket
:: AF _ DLI -> Integer (9049.0) -
@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。
@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: AF _ DLI -> Integer (9049.0) -
@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。
@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: Constants :: IFF _ POINTOPOINT (9049.0) -
point-to-point link
point-to-point link -
Socket
:: Constants :: PF _ DLI -> Integer (9049.0) -
@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。
@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。 -
Socket
:: IFF _ POINTOPOINT (9049.0) -
point-to-point link
point-to-point link -
Socket
:: PF _ DLI -> Integer (9049.0) -
@todo DEC Direct data link interface。 Socket.open の第一引数 domain に使用します。
@todo
DEC Direct data link interface。
Socket.open の第一引数 domain に使用します。 -
Win32
:: Registry :: Constants :: REG _ LEGAL _ OPTION (9007.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ NON _ VOLATILE (9007.0) -
@todo
@todo