33件ヒット
[1-33件を表示]
(0.073秒)
種類
- インスタンスメソッド (22)
- 特異メソッド (11)
ライブラリ
- ビルトイン (11)
-
rubygems
/ command (11) - win32ole (11)
クラス
-
Gem
:: Command (11) - WIN32OLE (11)
モジュール
-
GC
:: Profiler (11)
キーワード
-
raw
_ data (11) -
when
_ invoked (11)
検索結果
先頭3件
-
WIN32OLE
# _ invoke(dispid , args , types) -> object | nil (18201.0) -
DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。
...理由はメッセージのHRESULTを調べてください。
excel = WIN32OLE.new('Excel.Application')
excel._invoke(302, [], []) # DISPID 302は、Quitメソッド
MFCの制約により、バイト配列の型情報は通常
WIN32OLE::VARIANT::VT_VARIANTとな... -
Gem
:: Command # when _ invoked { . . . } -> Proc (6200.0) -
コマンドが実行されたときに評価するブロックを登録します。
コマンドが実行されたときに評価するブロックを登録します。
通常のコマンド呼び出しは、そのコマンドクラスの execute メソッドを実行するだけです。
このメソッドでブロックを登録すると、通常の呼び出しを上書きすることができます。
これはテストメソッドで正しくコマンドの呼び出しが実行されたことを確認するのに使用することが出来ます。 -
GC
:: Profiler . raw _ data -> [Hash , . . . ] | nil (134.0) -
GC のプロファイル情報を GC の発生ごとに Hash の配列 (:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ ていない場合は nil を返します。
...ash の配列
(:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ
ていない場合は nil を返します。
例:
GC::Profiler.enable
GC.start
GC::Profiler.raw_data
# => [
{
:GC_TIME=>1.3000000000000858e-05,
:GC_INVOKE_TIME=>0.010634999......4724,
:GC_IS_MARKED=>false
},
# ...
]
各項目の意味を以下に示します。
: :GC_TIME
GC の処理時間(秒)
: :GC_INVOKE_TIME
Ruby が起動してから GC が起動するまでに経過した時間(秒)
: :HEAP_USE_SIZE
ヒープ内での使用サイズ(バ...