Core Library
|
Base class used to disable copying of the derived class. More...
#include <NotCopyable.hpp>
Protected Member Functions | |
NotCopyable () | |
Private Member Functions | |
NotCopyable (const NotCopyable &) | |
Disable copy constructor. | |
NotCopyable & | operator= (const NotCopyable &) |
Disable assignment. |
Base class used to disable copying of the derived class.
This class should be privately inherited from.
Core::NotCopyable::NotCopyable | ( | ) | [inline, protected] |
Core::NotCopyable::NotCopyable | ( | const NotCopyable & | ) | [private] |
Disable copy constructor.
NotCopyable& Core::NotCopyable::operator= | ( | const NotCopyable & | ) | [private] |
Disable assignment.