Definition at line 32 of file dynamic_library.h.
#include <dynamic_library.h>
|
| | DynamicLibrary () |
| | ~DynamicLibrary () |
| bool | TryToLoad (const absl::string_view library_name) |
| bool | LibraryIsLoaded () const |
| template<typename T> |
| std::function< T > | GetFunction (const char *function_name) |
| template<typename T> |
| std::function< T > | GetFunction (const std::string &function_name) |
| template<typename T> |
| void | GetFunction (std::function< T > *function, const char *function_name) |
| template<typename T> |
| void | GetFunction (std::function< T > *function, const std::string function_name) |
◆ DynamicLibrary()
| DynamicLibrary::DynamicLibrary |
( |
| ) |
|
|
inline |
◆ ~DynamicLibrary()
| DynamicLibrary::~DynamicLibrary |
( |
| ) |
|
|
inline |
◆ GetFunction() [1/4]
template<typename T>
| std::function< T > DynamicLibrary::GetFunction |
( |
const char * | function_name | ) |
|
|
inline |
◆ GetFunction() [2/4]
template<typename T>
| std::function< T > DynamicLibrary::GetFunction |
( |
const std::string & | function_name | ) |
|
|
inline |
◆ GetFunction() [3/4]
template<typename T>
| void DynamicLibrary::GetFunction |
( |
std::function< T > * | function, |
|
|
const char * | function_name ) |
|
inline |
◆ GetFunction() [4/4]
template<typename T>
| void DynamicLibrary::GetFunction |
( |
std::function< T > * | function, |
|
|
const std::string | function_name ) |
|
inline |
◆ LibraryIsLoaded()
| bool DynamicLibrary::LibraryIsLoaded |
( |
| ) |
const |
|
inline |
◆ TryToLoad()
| bool DynamicLibrary::TryToLoad |
( |
const absl::string_view | library_name | ) |
|
|
inline |
The documentation for this class was generated from the following file: