LibraryFunctionUnload

LibraryFunctionUnload[fun]

unloads a LibraryFunction so that it cannot be used.

Details

  • LibraryFunctionUnload unloads a LibraryFunction so that it can no longer be used.
  • On certain platforms, when all functions from a library have been unloaded, the library can be modified and reloaded.
  • LibraryUnload unloads all functions from a library.
  • When a Wolfram Library is unloaded, an uninitialization function in the library is called.
  • When all functions from a Wolfram Library are unloaded, the library is unloaded.

Examples

Basic Examples  (1)

LibraryFunction objects are generated by LibraryFunctionLoad:

LibraryFunction objects can be used as Wolfram Language functions:

This unloads the function:

Now the LibraryFunction cannot be used:

Wolfram Research (2010), LibraryFunctionUnload, Wolfram Language function, https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html.

Text

Wolfram Research (2010), LibraryFunctionUnload, Wolfram Language function, https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html.

CMS

Wolfram Language. 2010. "LibraryFunctionUnload." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html.

APA

Wolfram Language. (2010). LibraryFunctionUnload. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html

BibTeX

@misc{reference.wolfram_2024_libraryfunctionunload, author="Wolfram Research", title="{LibraryFunctionUnload}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_libraryfunctionunload, organization={Wolfram Research}, title={LibraryFunctionUnload}, year={2010}, url={https://reference.wolfram.com/language/ref/LibraryFunctionUnload.html}, note=[Accessed: 21-November-2024 ]}