Main MRPT website > C++ reference
MRPT logo

mrpt::utils::CUncopiable Class Reference

The base class of classes that cannot be copied: compile-time errors will be issued on any copy operation. More...

#include <mrpt/utils/CUncopiable.h>

Inheritance diagram for mrpt::utils::CUncopiable:
Inheritance graph
[legend]

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 be issued on any copy operation.

An example:

   class MyFancyClass : public mrpt::utils::CUncopiable
   {
    public:
     ...
   };

Definition at line 49 of file CUncopiable.h.


Constructor & Destructor Documentation

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

Definition at line 55 of file CUncopiable.h.


Member Function Documentation

const CUncopiable& mrpt::utils::CUncopiable::operator= ( const CUncopiable  )  [private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010