![]() |
Project
|
#include <SimDLLoader.h>
Inherits o2::utils::DLLoaderBase< SimDLLoader >.
Additional Inherited Members | |
![]() | |
enum | Options |
using | handle_t = void |
using | handle_ptr_t = handle_t * |
using | library_t = std::unique_ptr< handle_t, HandleDeleter > |
![]() | |
bool | addLibrary (const std::string &library) |
bool | unloadLibrary (const std::string &library) |
void | reset () |
bool | hasSymbol (const std::string &library, const std::string &symbol) |
std::optional< Ret > | executeFunction (const std::string &library, const std::string &fname, Args... args) |
Ret | executeFunctionAlias (const std::string &library, const std::string &fname, Args... args) |
DLLoaderBase (const DLLoaderBase &)=delete | |
DLLoaderBase (DLLoaderBase &&)=delete | |
DLLoaderBase & | operator= (const DLLoaderBase &)=delete |
DLLoaderBase & | operator= (DLLoaderBase &&)=delete |
![]() | |
static SimDLLoader & | Instance () |
![]() | |
DLLoaderBase ()=default | |
~DLLoaderBase ()=default | |
Definition at line 20 of file SimDLLoader.h.