#include <DynamicLibraryWindows.hpp>
openstudio::DynamicLibrary::DynamicLibrary |
( |
openstudio::path |
location | ) |
|
|
inlineexplicit |
openstudio::DynamicLibrary::DynamicLibrary |
( |
openstudio::path |
location | ) |
|
|
inlineexplicit |
openstudio::DynamicLibrary::DynamicLibrary |
( |
| ) |
|
|
delete |
openstudio::DynamicLibrary::~DynamicLibrary |
( |
| ) |
|
|
inlinenoexcept |
static std::string [[nodiscard]] openstudio::DynamicLibrary::get_error_message |
( |
DWORD |
t_err | ) |
|
|
inlinestatic |
template<typename Signature >
Signature* openstudio::DynamicLibrary::load_symbol |
( |
const std::string & |
name | ) |
|
|
inline |
template<typename Signature >
Signature* openstudio::DynamicLibrary::load_symbol |
( |
const std::string & |
name | ) |
|
|
inline |
static void openstudio::DynamicLibrary::m_handle_deleter |
( |
void * |
h | ) |
|
|
inlinestatic |
template<typename T >
static std::string [[nodiscard]] openstudio::DynamicLibrary::to_proper_string |
( |
const T & |
t_str | ) |
|
|
inlinestatic |
template<typename T >
static std::string openstudio::DynamicLibrary::to_string |
( |
const T & |
t_str | ) |
|
|
inlinestatic |
template<typename T >
static std::wstring openstudio::DynamicLibrary::to_wstring |
( |
const T & |
t_str | ) |
|
|
inlinestatic |
HMODULE openstudio::DynamicLibrary::m_handle {} |
openstudio::path openstudio::DynamicLibrary::m_location {} |