◆ operator()() [1/2]
void elc::defs::memory::get_n::get_forward_resize_t::insert_t::operator() |
( |
T *& |
arg, |
|
|
size_t |
insert_pos, |
|
|
size_t |
insert_size |
|
) |
| const |
|
inlinenoexcept |
在文件 all_defs.cpp 第 21964 行定义.
21964 {
21965 const APIs::alloc::source_location_guard
slg;
21967 }
constexpr T down_cast(U a) noexcept
向下转型至
constexpr struct elc::defs::memory::get_n::get_resize_t get_resize
static constexpr struct elc::defs::memory::get_n::get_resize_t::insert_t insert
◆ operator()() [2/2]
template<
typename T >
requires (
able<T> && copy_construct.able<T>)
void elc::defs::memory::get_n::get_forward_resize_t::insert_t::operator() |
( |
T *& |
arg, |
|
|
size_t |
insert_pos, |
|
|
size_t |
insert_size, |
|
|
const T * |
insert_data |
|
) |
| const |
|
inlinenoexcept |
◆ able
constexpr bool elc::defs::memory::get_n::get_forward_resize_t::insert_t::able =get_resize_t::able<T> |
|
staticconstexpr |
◆ nothrow
constexpr bool elc::defs::memory::get_n::get_forward_resize_t::insert_t::nothrow =get_resize_t::nothrow<T> |
|
staticconstexpr |
该结构体的文档由以下文件生成: