This structure offers a static copy of WolframLibData accessible throughout the whole life of the DLL.
|
| static void | setLibraryData (WolframLibraryData ld) |
| | Set WolframLibraryData structure as static member of LibDataHolder. More...
|
| |
| static bool | hasLibraryData () |
| | Check if libData is populated. More...
|
| |
| static WolframLibraryData | API () |
| | Get currently owned WolframLibraryData, if any. More...
|
| |
| static const st_WolframNumericArrayLibrary_Functions * | NumericArrayAPI () |
| | Get a pointer to structure with function pointers to MNumericArray API. More...
|
| |
| static const st_WolframSparseLibrary_Functions * | SparseArrayAPI () |
| | Get a pointer to structure with function pointers to MSparseArray API. More...
|
| |
| static const st_WolframImageLibrary_Functions * | ImageAPI () |
| | Get a pointer to structure with function pointers to MImage API. More...
|
| |
| static const st_WolframIOLibrary_Functions * | DataStoreAPI () |
| | Get a pointer to structure with function pointers to DataStore API. More...
|
| |
| static WolframLibraryData | uncheckedAPI () noexcept |
| | Get currently owned WolframLibraryData, even if it is a nullptr. More...
|
| |