![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <shareLib.h>
Go to the source code of this file.
Classes | |
class | epics::pvData::NoDefaultMethods |
Base class for not allowing default methods. More... | |
Namespaces | |
epics | |
TODO only here because of the Lockable. | |
epics::pvData | |
pvData | |
Macros | |
#define | EPICS_NOT_COPYABLE(CLASS) private: CLASS(const CLASS&); CLASS& operator=(const CLASS&); |
Disable implicit copyable. More... | |
#define EPICS_NOT_COPYABLE | ( | CLASS | ) | private: CLASS(const CLASS&); CLASS& operator=(const CLASS&); |
Disable implicit copyable.
For >= C++11 explicitly disable. Attempts to copy/assign will fail to compile.
For C++98 make these private, and don't implement them. User code will fail to compile, implementation code will fail to link.
Definition at line 38 of file noDefaultMethods.h.