ELC in dev
ELC-lang
|
Public 成员函数 | |
same_ref_p_t (T *a) noexcept | |
same_ref_p_t (const same_ptr_p_t< T > &a) noexcept | |
void | swap_with (same_ref_p_t &a) noexcept |
Public 成员函数 继承自 elc::defs::memory::ptr_n::same_ptr_p_t< T > | |
same_ptr_p_t (const same_ptr_p_t &) noexcept=default | |
T * | get () const noexcept |
静态 Public 属性 | |
static constexpr bool | cut_nothrow =noexcept((::std::declval< ref_type >()).cut_ref()) |
Protected 成员函数 | |
void | cut_ref () const noexcept(noexcept((cut_ref(nullptr)))) |
void | add_ref () const noexcept |
Protected 成员函数 继承自 elc::defs::memory::ptr_n::same_ptr_p_t< T > | |
same_ptr_p_t (T *a) noexcept | |
静态 Protected 成员函数 | |
static void | cut_ref (T *a) noexcept(cut_nothrow) |
static void | add_ref (T *a) noexcept |
额外继承的成员函数 | |
Protected 属性 继承自 elc::defs::memory::ptr_n::same_ptr_p_t< T > | |
T * | _to |
在文件 all_defs.cpp 第 22877 行定义.
|
inlineexplicitnoexcept |
在文件 all_defs.cpp 第 22879 行定义.
|
inlineexplicitnoexcept |
在文件 all_defs.cpp 第 22880 行定义.
|
inlineprotectednoexcept |
在文件 all_defs.cpp 第 22890 行定义.
|
inlinestaticprotectednoexcept |
在文件 all_defs.cpp 第 22887 行定义.
|
inlineprotectednoexcept |
在文件 all_defs.cpp 第 22889 行定义.
|
inlinestaticprotectednoexcept |
在文件 all_defs.cpp 第 22886 行定义.
|
inlinenoexcept |
在文件 all_defs.cpp 第 22882 行定义.
|
staticconstexpr |
在文件 all_defs.cpp 第 22884 行定义.