#include <DynamicLibraryWindows.hpp>
◆ DynamicLibrary() [1/5]
◆ DynamicLibrary() [2/5]
◆ DynamicLibrary() [3/5]
openstudio::DynamicLibrary::DynamicLibrary |
( |
| ) |
|
|
delete |
◆ DynamicLibrary() [4/5]
◆ DynamicLibrary() [5/5]
◆ ~DynamicLibrary()
openstudio::DynamicLibrary::~DynamicLibrary |
( |
| ) |
|
|
inlinenoexcept |
◆ get_error_message()
static std::string openstudio::DynamicLibrary::get_error_message |
( |
DWORD | t_err | ) |
|
|
inlinestaticnodiscard |
◆ load_symbol() [1/2]
template<typename Signature >
Signature * openstudio::DynamicLibrary::load_symbol |
( |
const std::string & | name | ) |
|
|
inlinenodiscard |
◆ load_symbol() [2/2]
template<typename Signature >
Signature * openstudio::DynamicLibrary::load_symbol |
( |
const std::string & | name | ) |
|
|
inlinenodiscard |
◆ m_handle_deleter()
static void openstudio::DynamicLibrary::m_handle_deleter |
( |
void * | h | ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ to_proper_string()
template<typename T >
static std::string openstudio::DynamicLibrary::to_proper_string |
( |
const T & | t_str | ) |
|
|
inlinestaticnodiscard |
◆ to_string()
template<typename T >
static std::string openstudio::DynamicLibrary::to_string |
( |
const T & | t_str | ) |
|
|
inlinestaticnodiscard |
◆ to_wstring()
template<typename T >
static std::wstring openstudio::DynamicLibrary::to_wstring |
( |
const T & | t_str | ) |
|
|
inlinestaticnodiscard |
◆ m_handle [1/2]
◆ m_handle [2/2]
HMODULE openstudio::DynamicLibrary::m_handle {} |
◆ m_location