|
cpp-mate
0.7
Helpful library for C++.
|
Represent base class for uncopable instances. More...
#include <Noncopyable.hpp>
Public Member Functions | |
| Noncopyable (const Noncopyable &other)=delete | |
| Deleted copy constructor. More... | |
| Noncopyable (Noncopyable &&other)=delete | |
| Deleted move constructor. More... | |
| Noncopyable & | operator= (const Noncopyable &other)=delete |
| Deleted operator =. More... | |
| Noncopyable & | operator= (Noncopyable &&other)=delete |
| Deleted operator = for rvalue. More... | |
| virtual | ~Noncopyable ()=default |
Protected Member Functions | |
| Noncopyable ()=default | |
Represent base class for uncopable instances.
|
delete |
Deleted copy constructor.
| other | instance to copy from. |
|
delete |
Deleted move constructor.
| other | instance to move from. |
|
virtualdefault |
Default destructor.
|
protecteddefault |
Default constructor.
|
delete |
Deleted operator =.
| other | instance to copy from. |
|
delete |
Deleted operator = for rvalue.
| other | instance to move from. |