◆ package_symbol_loader_t()
elc::defs::package_symbol_loader_n::package_symbol_loader_t::package_symbol_loader_t |
( |
| ) |
|
|
inlinenoexcept |
在文件 all_defs.cpp 第 56223 行定义.
56223 {
56227 }
56229 die_with(locale::str::package_symbol_loader::load_failed);
56231 die_with(locale::str::package_symbol_loader::load_interface_failed);
56232 }
constexpr T down_cast(U a) noexcept
向下转型至
comn_ptr_t< node_like > ptr
library_handle_t load_lib(string lib_name) noexcept
string package_symbol_loader_path
library_handle_t package_symbol_loader_handle
function_t< ptr() noexcept > load_error_interface
function_t< ptr(string lib_name, size_t lib_ver, string symbol_name) noexcept > load_interface
◆ ~package_symbol_loader_t()
elc::defs::package_symbol_loader_n::package_symbol_loader_t::~package_symbol_loader_t |
( |
| ) |
|
|
defaultnoexcept |
◆ get_load_error()
ptr elc::defs::package_symbol_loader_n::package_symbol_loader_t::get_load_error |
( |
| ) |
|
|
inlinenoexcept |
◆ load_symbol()
ptr elc::defs::package_symbol_loader_n::package_symbol_loader_t::load_symbol |
( |
string |
lib_name, |
|
|
size_t |
lib_ver, |
|
|
string |
symbol_name |
|
) |
| |
|
inlinenoexcept |
◆ load_error_interface
function_t<ptr()noexcept> elc::defs::package_symbol_loader_n::package_symbol_loader_t::load_error_interface |
◆ load_interface
function_t<ptr(string lib_name, size_t lib_ver, string symbol_name)noexcept> elc::defs::package_symbol_loader_n::package_symbol_loader_t::load_interface |
◆ package_symbol_loader_handle
library_handle_t elc::defs::package_symbol_loader_n::package_symbol_loader_t::package_symbol_loader_handle |
该结构体的文档由以下文件生成: