1352件ヒット
[1001-1100件を表示]
(0.117秒)
ライブラリ
- ビルトイン (456)
- etc (12)
- fiddle (360)
-
fiddle
/ import (24) - openssl (252)
- pathname (12)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (72)
- stringio (38)
- strscan (48)
- zlib (12)
クラス
-
ARGF
. class (38) - Data (18)
-
Fiddle
:: CStruct (12) -
Fiddle
:: Pointer (348) - IO (38)
-
OpenSSL
:: PKey :: EC (36) -
OpenSSL
:: PKey :: EC :: Group (48) -
OpenSSL
:: PKey :: EC :: Point (144) - Pathname (12)
- Proc (6)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Socket (36)
- String (48)
- StringIO (38)
- StringScanner (48)
- Struct (48)
- TracePoint (248)
-
Zlib
:: Inflate (12)
モジュール
- Etc (12)
-
Fiddle
:: Importer (12) -
Socket
:: Constants (36)
キーワード
- + (12)
- +@ (12)
- - (12)
- -@ (12)
- <=> (12)
- == (24)
-
AF
_ PPP (24) - Error (12)
-
IFF
_ POINTOPOINT (24) -
NEWS for Ruby 2
. 7 . 0 (6) -
PF
_ PPP (24) - Pointer (12)
-
SC
_ 2 _ PBS _ CHECKPOINT (12) - TracePoint (12)
- [] (54)
- []= (24)
- binding (12)
-
callee
_ id (12) -
check
_ point (18) - codepoints (66)
- define (6)
-
defined
_ class (12) -
dh
_ compute _ key (12) - disable (24)
-
each
_ codepoint (96) - enable (24)
- enabled? (12)
- eql? (24)
-
eval
_ script (7) - event (12)
-
finish
_ all _ jobs (18) - free (12)
- free= (12)
- generator (12)
- group (12)
-
import
_ symbol (12) - infinity? (12)
- inspect (12)
-
instruction
_ sequence (7) - invert! (12)
-
is
_ pointer _ to _ heap (12) - lineno (12)
-
make
_ affine! (12) - malloc (12)
-
method
_ id (12) - mountpoint? (12)
- new (102)
- null? (12)
-
on
_ curve? (12) - parameters (7)
- path (12)
-
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) - pointer (12)
- pointer= (12)
- pos (12)
- pos= (12)
- ptr (12)
-
public
_ key (12) -
public
_ key= (12) -
raised
_ exception (12) - ref (12)
-
return
_ value (12) -
ruby2
_ keywords (6) - self (12)
-
set
_ generator (12) -
set
_ to _ infinity! (12) - size (12)
- size= (12)
- stat (11)
-
sync
_ point? (12) -
to
_ bn (12) -
to
_ i (12) -
to
_ int (12) -
to
_ ptr (24) -
to
_ s (24) -
to
_ str (24) -
to
_ value (12) - trace (12)
- パターンマッチ (12)
検索結果
先頭5件
-
TracePoint
# instruction _ sequence -> RubyVM :: InstructionSequence (6006.0) -
script_compiledイベント発生時にコンパイルされた RubyVM::InstructionSequenceインスタンスを返します。
...ipt_compiledイベント発生時にコンパイルされた
RubyVM::InstructionSequenceインスタンスを返します。
//emlist[例][ruby]{
TracePoint.new(:script_compiled) do |tp|
p tp.instruction_sequence # => <RubyVM::InstructionSequence:block in <main>@(eval):1>
end.enable do
eval("pu......ts 'hello'")
end
//}
@raise RuntimeError :script_compiled イベントのための
イベントフックの外側で実行した場合に発生します。... -
TracePoint
# method _ id -> Symbol | nil (6006.0) -
イベントが発生したメソッドの定義時の名前を Symbol で返します。 トップレベルであった場合は nil を返します。
...した場合に発生します。
//emlist[][ruby]{
class C
def method_name
end
alias alias_name method_name
end
trace = TracePoint.new(:call) do |tp|
p [tp.method_id, tp.callee_id] # => [:method_name, :alias_name]
end
trace.enable do
C.new.alias_name
end
//}
@see TracePoint#callee_id... -
TracePoint
# return _ value -> object (6006.0) -
メソッドやブロックの戻り値を返します。
...timeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//}... -
Shell
# finish _ all _ jobs (6001.0) -
@todo
@todo -
Shell
:: CommandProcessor # finish _ all _ jobs (6001.0) -
@todo
@todo -
Shell
:: Filter # finish _ all _ jobs (6001.0) -
@todo
@todo -
Fiddle
:: Pointer # <=>(other) -> Integer (6000.0) -
ポインタの指すアドレスの大小を比較します。
...ポインタの指すアドレスの大小を比較します。
other より小さい場合は -1, 等しい場合は 0、other より大きい場合は
1を返します。
@param other 比較対象の Pointer オブジェクト... -
Fiddle
:: Pointer # free -> Fiddle :: CFunc (6000.0) -
GC がメモリを解放するのに使用する Fiddle::CFunc オブジェクトを返します。
...GC がメモリを解放するのに使用する Fiddle::CFunc オブジェクトを返します。
これは普通 Fiddle::Pointer#free= や Fiddle::Pointer.new によって設定されます。... -
Fiddle
:: Pointer # free=(cfunc) (6000.0) -
GC が自身を解放するのに使う関数を Fiddle::CFunc で指定します。
...GC が自身を解放するのに使う関数を Fiddle::CFunc で指定します。
@param cfunc 自身を解放するのに使われる関数を Fiddle::CFunc か整数で指定します。... -
Fiddle
:: Pointer # null? -> bool (6000.0) -
自身が NULL なら true を返します。そうでないなら false を返します。
自身が NULL なら true を返します。そうでないなら false を返します。 -
Fiddle
:: Pointer # size -> Integer (6000.0) -
自身の指す領域のサイズを返します。
...す領域のサイズを返します。
基本的には Fiddle::Pointer.new で指定したサイズが返されます。
Fiddle::Pointer.to_ptr で文字列を変換したときは、そのバイト数が返されます。
Fiddle::Pointer#size= でこの値を変更することができます。...
