![]() |
Phasor 2.2.0
Stack VM based Programming Language
|
Represents a loaded plugin. More...
#include <ffi.hpp>
Public Attributes | |
| void * | handle |
| POSIX handle for the loaded library. | |
| std::string | path |
| Path to the plugin file. | |
| FFIFunction | init |
| Plugin initialization function. | |
| std::function< void()> | shutdown |
| Optional shutdown callback. | |
Represents a loaded plugin.
Stores the platform-specific library handle, the plugin's file path, the initialization function, and an optional shutdown function.
| void* Phasor::Plugin::handle |
| FFIFunction Phasor::Plugin::init |
| std::function<void()> Phasor::Plugin::shutdown |