|
C12Adapter Opensource C++ Interface
|
Provides a simple and expressive way to declare non-copyable classes. More...

Protected Member Functions | |
| MNonCopyable () | |
| Default constructor of an abstract noncopyable class, protected. | |
Provides a simple and expressive way to declare non-copyable classes.
Example:
This class has no virtual destructor so you should never cast your classes to MNonCopyable. Use private inheritance to guarantee this.