MRPT logo

mrpt::utils::CUncopiable Class Reference

The base class of classes that cannot be copied: compile-time errors will arise if the copy is tried. More...

#include <mrpt/utils/CUncopiable.h>

Inheritance diagram for mrpt::utils::CUncopiable:

mrpt::hwdrivers::CGenericSensor mrpt::slam::CRawlogXXL mrpt::utils::CFileGZInputStream mrpt::utils::CFileInputStream mrpt::utils::CFileOutputStream mrpt::utils::CFileStream mrpt::hwdrivers::C2DRangeFinderAbstract mrpt::hwdrivers::CActivMediaRobotBase mrpt::hwdrivers::CBoardDLMS mrpt::hwdrivers::CBoardSonars mrpt::hwdrivers::CCameraSensor mrpt::hwdrivers::CGPSInterface mrpt::hwdrivers::CIMUXSens mrpt::hwdrivers::CPtuHokuyo

List of all members.

Public Member Functions

 CUncopiable ()

Private Member Functions

 CUncopiable (const CUncopiable &)
const CUncopiableoperator= (const CUncopiable &)


Detailed Description

The base class of classes that cannot be copied: compile-time errors will arise if the copy is tried.

All the derived classes must also declare a private copy constructor and operator.

Definition at line 40 of file CUncopiable.h.


Constructor & Destructor Documentation

mrpt::utils::CUncopiable::CUncopiable ( const CUncopiable  )  [inline, private]

Definition at line 43 of file CUncopiable.h.

mrpt::utils::CUncopiable::CUncopiable (  )  [inline]

Definition at line 46 of file CUncopiable.h.


Member Function Documentation

const CUncopiable& mrpt::utils::CUncopiable::operator= ( const CUncopiable  )  [inline, private]

Definition at line 44 of file CUncopiable.h.




Page generated by Doxygen 1.5.9 for MRPT 0.7.1 SVN: at Mon Aug 17 22:21:34 EDT 2009