LeviLamina
Loading...
Searching...
No Matches
utils::sys_utils::DynamicLibrary Class Reference

Public Member Functions

 DynamicLibrary (std::filesystem::path const &path)
 
 DynamicLibrary (DynamicLibrary &&) noexcept=default
 
DynamicLibraryoperator= (DynamicLibrary &&) noexcept=default
 
 DynamicLibrary (DynamicLibrary const &)=delete
 
DynamicLibraryoperator= (DynamicLibrary const &)=delete
 
LLAPI std::optional< std::system_error > load (std::filesystem::path const &path) noexcept
 
LLAPI std::optional< std::system_error > free () noexcept
 
LLNDAPI void * getAddress (char const *name) noexcept
 
template<class T >
getAddress (char const *name) noexcept
 
constexpr HandleT handle () const noexcept
 

The documentation for this class was generated from the following file: