るりまサーチ

最速Rubyリファレンスマニュアル検索!
296件ヒット [1-100件を表示] (0.092秒)
トップページ > クエリ:l[x] > クエリ:id[x] > クエリ:sym[x]

別のキーワード

  1. matrix l
  2. _builtin $-l
  3. kernel $-l
  4. lupdecomposition l
  5. l matrix

ライブラリ

クラス

モジュール

検索結果

<< 1 2 3 > >>

Fiddle::Handle#sym(func) -> Integer (24107.0)

関数やグローバル変数 func へのポインタを取得し、整数として返します。

...@param func 得たいシンボルの名前を文字列で与えます。

@raise Fiddle::DLError シンボルが見つからなかった時に発生します。

require 'fiddle'

h = Fiddle::Handle.new('libc.so.6')
p h.sym('strlen') # 関数ポインタのアドレスを整数で表示...

Fiddle::Handle.sym(func) -> Integer (24107.0)

ライブラリのデフォルトの検索順序に従い、現在のライブラリ以降の シンボルを探します。

...ルトの検索順序に従い、現在のライブラリ以降の
シンボルを探します。

Fiddle::Handle::NEXT.sym(func) と同じです。詳しくは dlsym(3) の
RTLD_NEXT を見てください。

@raise Fiddle::DLError シンボルが見つからなかった時に発生します。...

VALUE rb_sym_all_symbols(void) (18400.0)

呼び出し時までに変換が行われたすべてのシンボルの 配列を返す。

呼び出し時までに変換が行われたすべてのシンボルの
配列を返す。

Fiddle::Importer#import_symbol(name) -> Fiddle::Pointer (15300.0)

取り込んだライブラリからシンボルをインポートします。

...取り込んだライブラリからシンボルをインポートします。

返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。

@param name シンボル名(文字列)...

VALUE ID2SYM(ID id) (12516.0)

id を Symbol に変換します。

...
id
Symbol に変換します。...

絞り込み条件を変える

int SYM2ID(VALUE symbol) (12400.0)

Symbol symbol を数値に変換します。 1.4では、FIX2INT(symbol)と同じです。

...
Sym
bol symbol を数値に変換します。
1.4では、FIX2INT(symbol)と同じです。...

TracePoint#callee_id -> Symbol | nil (12319.0)

イベントが発生したメソッドの呼ばれた名前を Symbol で返します。 トップレベルであった場合は nil を返します。

... Symbol で返します。
トップレベルであった場合は nil を返します。

@raise RuntimeError イベントフックの外側で実行した場合に発生します。

//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#method_id...

static int symbols_i(char *key, ID value, VALUE ary) (12316.0)

rb_sym_all_symbols() のイテレータブロック。

...rb_sym_all_symbols() のイテレータブロック。...

Process::CLOCK_PROCESS_CPUTIME_ID -> Integer | Symbol (12307.0)

Process.#clock_gettime で使われます。

...Process.#clock_gettime で使われます。

システムによっては :GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID です。
システムによっては定義されていません。...

Symbol#id2name -> String (12113.0)

シンボルに対応する文字列を返します。

...シンボルに対応する文字列を返します。

逆に、文字列に対応するシンボルを得るには
String#intern を使います。

p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true

@see String#intern...

絞り込み条件を変える

<< 1 2 3 > >>