#include <LibLoader.hpp>
AlgAudio::LibLoader::~LibLoader |
( |
| ) |
|
std::shared_ptr<Module> AlgAudio::LibLoader::AskForInstance |
( |
std::string |
| ) |
|
Calls create_instance asking for a new module instance of a given class name.
static std::shared_ptr<LibLoader> AlgAudio::LibLoader::GetByPath |
( |
std::string |
path | ) |
|
|
static |
Loads (or returns an existing instance, if cached) of a library from the provided path.
deleter_t* AlgAudio::LibLoader::GetDeleter |
( |
| ) |
|
|
inline |
Returns the deleter function from the shared library.
The documentation for this class was generated from the following file: