![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
A special dummy class that cannot be constructed. It can be used as a substitute argument for copy/move constructors or assignment operators that should be deleted, or any other place where a type is required, but not desired. More...
Public Member Functions | |
| non_constructible_dummy ()=delete | |
| Not default constructible. | |
| non_constructible_dummy (non_constructible_dummy &&)=delete | |
| Not movable. | |
| non_constructible_dummy (non_constructible_dummy const &)=delete | |
| Not copyable. | |
| ~non_constructible_dummy ()=delete | |
| Not destructible. | |
| auto | operator= (non_constructible_dummy &&) -> non_constructible_dummy &=delete |
| Not movable. | |
| auto | operator= (non_constructible_dummy const &) -> non_constructible_dummy &=delete |
| Not copyable. | |
A special dummy class that cannot be constructed. It can be used as a substitute argument for copy/move constructors or assignment operators that should be deleted, or any other place where a type is required, but not desired.
|
explicitdelete |
Not default constructible.
|
delete |
Not copyable.
|
delete |
Not movable.
|
delete |
Not destructible.
|
delete |
Not movable.
|
delete |
Not copyable.