ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::memory::get_n::get_resize_t::insert_resize_t::with_used_size_t::used_size_index_result_t结构体 参考

Public 成员函数

template<typename T >
requires (able<T> && construct<T>.able<> && copy_construct.able<T>)
void operator() (T *&arg, size_t insert_pos, size_t insert_size, const T *insert_data, size_t to_size) const noexcept(nothrow< T >)
 

Public 属性

size_t _used_size
 

详细描述

在文件 all_defs.cpp21904 行定义.

成员函数说明

◆ operator()()

template<typename T >
requires (able<T> && construct<T>.able<> && copy_construct.able<T>)
void elc::defs::memory::get_n::get_resize_t::insert_resize_t::with_used_size_t::used_size_index_result_t::operator() ( T *&  arg,
size_t  insert_pos,
size_t  insert_size,
const T *  insert_data,
size_t  to_size 
) const
inlinenoexcept

在文件 all_defs.cpp21907 行定义.

21907 {
21909 }
constexpr T down_cast(U a) noexcept
向下转型至
static void base_call(T *&arg, size_t insert_pos, size_t insert_size, const T *insert_data, size_t to_size, size_t used_size) noexcept(nothrow< T >)

类成员变量说明

◆ _used_size

size_t elc::defs::memory::get_n::get_resize_t::insert_resize_t::with_used_size_t::used_size_index_result_t::_used_size

在文件 all_defs.cpp21905 行定义.


该结构体的文档由以下文件生成: