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::CCameraSensor mrpt::hwdrivers::CGPSInterface mrpt::hwdrivers::CIMUXSens mrpt::hwdrivers::CPtuHokuyo mrpt::hwdrivers::CHokuyoURG mrpt::hwdrivers::CSickLaserUSB

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.8 for MRPT 0.6.5 SVN: at Sun Aug 9 21:47:23 CEST 2009