ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::base::non_default_construct_able结构体 参考

禁止默认合成的构造 更多...

类 elc::defs::base::non_default_construct_able 继承关系图:
[图例]
elc::defs::base::non_default_construct_able 的协作图:
[图例]

Public 成员函数

constexpr non_default_construct_able ()=delete
 
- Public 成员函数 继承自 elc::defs::base::non_copy_construct_able
constexpr non_copy_construct_able ()=default
 
constexpr non_copy_construct_able (const non_copy_construct_able &)=delete
 
constexpr non_copy_construct_able (non_copy_construct_able &&)=default
 
constexpr non_copy_construct_ableoperator= (const non_copy_construct_able &) &noexcept=default
 
constexpr non_copy_construct_ableoperator= (non_copy_construct_able &&) &noexcept=default
 
- Public 成员函数 继承自 elc::defs::base::non_move_construct_able
constexpr non_move_construct_able ()=default
 
constexpr non_move_construct_able (const non_move_construct_able &)=default
 
constexpr non_move_construct_able (non_move_construct_able &&)=delete
 
constexpr non_move_construct_ableoperator= (const non_move_construct_able &) &noexcept=default
 
constexpr non_move_construct_ableoperator= (non_move_construct_able &&) &noexcept=default
 

详细描述

禁止默认合成的构造

在文件 all_defs.cpp1257 行定义.

构造及析构函数说明

◆ non_default_construct_able()

constexpr elc::defs::base::non_default_construct_able::non_default_construct_able ( )
constexprdelete

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