Class jac::PluginHolderFeature
template <typename Next>
ClassList > jac > PluginHolderFeature
An MFeature that allows for inserting plugins into the machine and retrieving them using PluginHandeles.
#include <plugins.h>
Inherits the following classes: Next
Public Functions
Type | Name |
---|---|
PluginHolderFeature () = default |
|
Plugin_t & | getPlugin (PluginHandle handle) |
PluginHandle | holdPlugin (std::unique_ptr< Plugin > plugin) |
PluginHandle | pluginBegin () |
PluginHandle | pluginEnd () |
Public Functions Documentation
function PluginHolderFeature
function getPlugin
template<typename Plugin_t>
inline Plugin_t & jac::PluginHolderFeature::getPlugin (
PluginHandle handle
)
function holdPlugin
function pluginBegin
function pluginEnd
The documentation for this class was generated from the following file src/jac/machine/plugins.h