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

Public Member Functions

 DynamicLibrary (std::filesystem::path const &path)
 DynamicLibrary (DynamicLibrary &&) noexcept=default
DynamicLibrary & operator= (DynamicLibrary &&) noexcept=default
 DynamicLibrary (DynamicLibrary const &)=delete
DynamicLibrary & operator= (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: