jigdo API

NoCopy Class Reference

To be used as a base class only - prevents that the derived class can be copied. More...

#include <nocopy.hh>

Inheritance diagram for NoCopy:

IOSource< SomeIO > Job::DataSource Job::JigdoIO Job::MakeImageDl Job::MakeImageDl::Child JobLine JobList Logger MakeImage MessageBox UrlMap UrlMapping

List of all members.


Protected Member Functions

 NoCopy ()
 ~NoCopy ()

Detailed Description

To be used as a base class only - prevents that the derived class can be copied.

It would be equivalent to add a private copy ctor and a private assignment operator to the derived class, but deriving from NoCopy saves typing and looks cleaner.


Constructor & Destructor Documentation

NoCopy::NoCopy (  )  [inline, protected]

NoCopy::~NoCopy (  )  [inline, protected]


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

Generated on Tue Sep 23 14:27:43 2008 for jigdo by  doxygen 1.5.6