◆ library_info_t() [1/2]
|
inlineexplicitconstexprnoexcept |
在文件 all_defs.cpp 第 51155 行定义.
51155 {
51159 }
constexpr T down_cast(U a) noexcept
向下转型至
◆ library_info_t() [2/2]
elc::defs::lib_loader_n::library_info_t::library_info_t |
( |
string |
lib_name | ) |
|
|
inlineexplicitnoexcept |
在文件 all_defs.cpp 第 51160 行定义.
51160 {
51163
51164 if(!_m)
51166 }
library_handle load_library(string file_name) noexcept
string get_load_error() noexcept
◆ ~library_info_t()
elc::defs::lib_loader_n::library_info_t::~library_info_t |
( |
| ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 51167 行定义.
51167 {
51169 }
void free_library(library_handle handle) noexcept
◆ get_error()
string elc::defs::lib_loader_n::library_info_t::get_error |
( |
| ) |
|
|
inlinenoexcept |
◆ get_name()
string elc::defs::lib_loader_n::library_info_t::get_name |
( |
| ) |
|
|
inlinenoexcept |
◆ get_symbol()
void * elc::defs::lib_loader_n::library_info_t::get_symbol |
( |
string |
symbol_name | ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 51180 行定义.
51180 {
51182 }
void * get_symbol(library_handle handle, string symbol_name) noexcept
◆ get_symbol_as()
symbol_t & elc::defs::lib_loader_n::library_info_t::get_symbol_as |
( |
string |
symbol_name | ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 51184 行定义.
51184 {
51186 }
void * get_symbol(string symbol_name) noexcept
◆ get_symbol_as_function()
function_t< Func_t > elc::defs::lib_loader_n::library_info_t::get_symbol_as_function |
( |
string |
symbol_name | ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 51233 行定义.
51233 {
51237 else
51239 }
constexpr struct elc::defs::base::null_ptr_n::null_ptr_t null_ptr
◆ operator bool()
elc::defs::lib_loader_n::library_info_t::operator bool |
( |
| ) |
const |
|
inlineexplicitnoexcept |
该结构体的文档由以下文件生成: