AsmGrader 0.0.0
|
A trivially-movable, but non-copyable type. More...
#include <class_traits.hpp>
Public Member Functions | |
NonCopyable ()=default | |
NonCopyable & | operator= (const NonCopyable &)=delete |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable (NonCopyable &&)=default | |
NonCopyable & | operator= (NonCopyable &&)=default |
~NonCopyable ()=default | |
A trivially-movable, but non-copyable type.
Use as a superclass to annotate a subclass as non-copyable.
|
default |
|
delete |
|
default |
|
default |
|
delete |
|
default |