LibraryLink`
LibraryLink`registerLibraryExpressionManager (C 関数)
ライブラリ式マネージャの名前 mgr を関数 manageFun に登録するライブラリコールバック関数.
詳細
- Wolfram言語から呼び出されるライブラリ関数,通常ライブラリ初期化関数WolframLibrary_initializeのC/C++コードで使われる.
- マネージャ mgr がすでに登録されていると,非零のエラーコード値が返される.
- expr=CreateManagedLibraryExpression[mgr,…]が評価されると,manageFun で指定された関数が mode 0および正の整数 id で呼び出される.
- manageFun によって指定された関数は, expr への参照がなくなった場合やコールバック関数releaseManagedLibraryExpressionが呼ばれた場合,mode 1および expr に関連付けられた正の整数 id で呼び出される.