All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Patterns::NotCopyable Class Reference

Base class for classes that cannot be copied. More...

#include <Patterns/NotCopyable.hpp>

Inheritance diagram for Patterns::NotCopyable:
Luminous::ClipGuard Luminous::ClipStackGuard Luminous::CustomOpenGL Luminous::FrameBuffer Luminous::FrameBufferGuard Luminous::MaskGuard Luminous::OpacityGuard Luminous::OpenGLContextHandle Luminous::PostProcessContext Luminous::ScissorGuard Luminous::SpriteRenderer Luminous::TransformGuard Luminous::TransformGuard::LeftMul Luminous::TransformGuard::RightMul Luminous::VertexArray Luminous::ViewportGuard Luminous::ViewTransformGuard MultiWidgets::FactoryT< T, Ptr > Radiant::CommandLineArguments Radiant::Condition Radiant::DropEvent Radiant::Guard Radiant::GuardArray Radiant::Mutex Radiant::ReleaseGuard Radiant::Semaphore Radiant::Task Radiant::TCPServerSocket Radiant::TCPSocket Radiant::Thread Radiant::ThreadPool Stylish::CSSParser Valuable::Node

Detailed Description

Base class for classes that cannot be copied.

By inheriting this class you can disable copying of your classes.