318件ヒット
[1-100件を表示]
(0.153秒)
ライブラリ
- ビルトイン (42)
-
irb
/ inspector (12) -
rdoc
/ markup / to _ html _ crossref (12) -
rdoc
/ rdoc (12) - resolv (12)
-
rexml
/ document (12) -
rinda
/ rinda (12) -
ripper
/ sexp (24) -
shell
/ command-processor (6) -
shell
/ process-controller (6) - socket (132)
- tmpdir (24)
- win32ole (12)
クラス
- Dir (24)
- IO (12)
-
IRB
:: Inspector (12) -
RDoc
:: Markup :: ToHtmlCrossref (12) -
RDoc
:: RDoc (12) -
REXML
:: Entity (12) -
Resolv
:: DNS :: Resource :: SOA (12) -
Rinda
:: DRbObjectTemplate (12) - Ripper (24)
-
Shell
:: CommandProcessor (6) -
Shell
:: ProcessController (6) - Socket (108)
- TCPServer (24)
- Thread (24)
- WIN32OLE (12)
モジュール
- GC (6)
キーワード
-
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) -
add
_ generator (12) - binwrite (12)
-
def
_ inspector (12) -
each
_ active _ object (6) - getaddrinfo (12)
- gethostbyname (12)
- getnameinfo (12)
-
install
_ system _ commands (6) - mktmpdir (24)
- new (60)
-
ole
_ reference _ count (12) - open (12)
-
pack
_ sockaddr _ in (12) -
pack
_ sockaddr _ un (12) - sexp (12)
-
sexp
_ raw (12) -
sockaddr
_ in (12) -
sockaddr
_ un (12) -
unpack
_ sockaddr _ in (12) -
unpack
_ sockaddr _ un (12) -
verify
_ compaction _ references (6)
検索結果
先頭5件
- GC
. verify _ compaction _ references(toward: nil , double _ heap: nil) -> Hash - WIN32OLE
. ole _ reference _ count(aWIN32OLE) -> Integer - IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object - Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) -> String - Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) {|dir| . . . } -> object
-
GC
. verify _ compaction _ references(toward: nil , double _ heap: nil) -> Hash (12219.0) -
コンパクションの参照の一貫性を検証します。
...処理系依存 (CRuby 特有) です。
コンパクション中に移動されたオブジェクトは T_MOVED オブジェクトに置き換えられます。
コンパクション後には T_MOVED を参照するオブジェクトは存在するべきではありません。
この関数は全......更新して、
それからフルGCを実行します。
もし T_MOVED への参照をもつオブジェクトがあれば、マークスタックにプッシュされて、
SEGV が起きるでしょう。
@param toward nil か :empty を指定します。
@param double_heap ヒープサイズ......を2倍にするかどうかを真偽値で指定します。
@return GC.compact の返り値と同じです。
@see GC.compact... -
WIN32OLE
. ole _ reference _ count(aWIN32OLE) -> Integer (12201.0) -
引数で指定したオブジェクトの現在の参照カウント値を返します。
...熟知していない場合は使用しないでくだ
さい。
@param aWIN32OLE 参照カウント値を求めるWIN32OLEオブジェクト。
@return AddRef呼び出し後のReleaseの戻り値。COMの仕様上は現在のオブジェ
クトの参照カウント値を示します。... -
IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object (9107.0) -
新しい実行結果の出力方式を定義します。
...ram key conf.inspect_mode や IRB.conf[:INSPECT_MODE] に指定するキー
オブジェクトを指定します。配列を指定した場合は配列中の要素全
てが対象になります。
@param arg ブロックを指定する場合には、inspect_mode の初期化......ロックを指定しない場合には、実行結果の出力のための手続きオ
ブジェクトを指定します。
例.
# .irbrc
IRB::Inspector.def_inspector([:test]){ |v| v.to_s * 2 }
$ irb --inspect test
irb(main):001:0> :abc # => abcabc
@see lib:irb#inspect_mode... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) -> String (6301.0) -
一時ディレクトリを作成します。
...れた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一時ディ......レクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。......をサフィックスとして使用します。
@param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。
使用例
require 'tmpdir'
puts Dir.tmpdir
# 出力例: 動作環境により出力は異... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) {|dir| . . . } -> object (6301.0) -
一時ディレクトリを作成します。
...れた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一時ディ......レクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。......をサフィックスとして使用します。
@param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。
使用例
require 'tmpdir'
puts Dir.tmpdir
# 出力例: 動作環境により出力は異... -
IO
. binwrite(path , string , offset=nil) -> Integer (6207.0) -
path で指定されるファイルを開き、string を書き込み、 閉じます。
...path で指定されるファイルを開き、string を書き込み、
閉じます。
ファイルを開くときの mode が "rb:ASCII-8BIT" で、バイナリモードが有効
である点以外は IO.write と同じです。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に......。
offset を指定するとその位置までシークします。
offset を指定しないと、書き込みの末尾でファイルを
切り捨てます。
@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
//emlist[例][ruby]{
#......ADklEQVQIW2P4DwUMlDEA98A/wTjP
QBoAAAAASUVORK5CYII='.unpack('m').first
# 期待する先頭16バイトの16進ダンプ: どの環境でも同じ。
puts png[0...16].unpack('C*').map {|c| '%02x' % c }.join(' ')
# => 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52
# binwriteを使用した場合:... -
Shell
:: ProcessController . each _ active _ object {|ref| . . . } -> () (6202.0) -
@todo
...@todo... -
RDoc
:: Markup :: ToHtmlCrossref . new(path , context , show _ hash) -> RDoc :: Markup :: ToHtmlCrossref (6201.0) -
自身を初期化します。
...身を初期化します。
@param path 生成するファイルのパスを文字列で指定します。
@param context RDoc::Context オブジェクトかそのサブクラスのオブジェ
クトを指定します。
@param show_hash true を指定した場合、メソッド......名のリンクに # を表示しま
す。false の場合は表示しません。
@raise ArgumentError path に nil を指定した場合に発生します。... -
Shell
:: CommandProcessor . install _ system _ commands(prefix = "sys _ ") -> () (6201.0) -
全てのシステムコマンドをメソッドとして定義します。
...うプレフィクスが付きます。
また、メソッド名として使用できない文字は全て "_" に置換してメソッドを定義します。
このメソッドの実行中に発生した例外は単に無視されます。
@param prefix プレフィクスを指定します。... -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (6125.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...2553で定義された
getaddrinfo() の機能を提供するクラスメソッド。この関数は
gethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。
@param nodename......(lib:socket#host_formatを参照)
@param servname サービス名を指定します。 必須引数です。 (lib:socket#service_formatを参照)
@param family アドレスファミリー。Socket::Constants::AF_INET など、AF_ で始まる定数を指定します。
@param socktype ソケッ......トタイプ。 Socket::Constants::SOCK_STREAM など、 SOCK_ で始まる定数を指定します。
@param protocol プロトコル。Socket::Constants::IPPROTO_IP など、IPPROTO_ で始まる定数を指定します。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造...