LAMA
lama::NonCopyable Class Reference

Base class to disable compiler generated copy constructor and assignment operator. More...

#include <NonCopyable.hpp>

Inheritance diagram for lama::NonCopyable:

Protected Member Functions

 NonCopyable ()
 ~NonCopyable ()

Private Member Functions

 NonCopyable (const NonCopyable &other)
const NonCopyableoperator= (const NonCopyable &other)

Detailed Description

Base class to disable compiler generated copy constructor and assignment operator.


Constructor & Destructor Documentation

lama::NonCopyable::NonCopyable ( ) [inline, protected]
lama::NonCopyable::~NonCopyable ( ) [inline, protected]
lama::NonCopyable::NonCopyable ( const NonCopyable other) [private]

Member Function Documentation

const NonCopyable& lama::NonCopyable::operator= ( const NonCopyable other) [private]

The documentation for this class was generated from the following file: