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.