instance method DL::Handle#[]
sym(func) -> DL::PtrData
self[func] -> DL::PtrData
-
[TODO]
関数やグローバル変数 func へのポインタを取得し、 DL::PtrData オブジェクトとして返します。
- [PARAM] func:
- 得たいシンボルの名前を文字列で与えます。
- [EXCEPTION] RuntimeError:
- シンボルが見つからなかった時に発生します。
sym(func, type) -> DL::Symbol
self[func, type] -> DL::Symbol
-
[TODO]
関数 func へのポインタを取得し、 DL::Symbol オブジェクトとして返します。 type は型修飾子からなる文字列で関数のプロトタイプを示します。
- [PARAM] func:
- 得たい関数の名前を文字列で与えます。
- [PARAM] type:
- 関数のプロトタイプを文字列で指定します。
- [EXCEPTION] RuntimeError:
- シンボルが見つからなかった時に発生します。
DL の「Type Specifiers」の項も参照して下さい。
class DL::Handle