library of assembled shared sources

http://lass.cocamware.com

lass::util::NonCopyable Class Reference

use as base class if derived should not be copyable More...

#include <non_copyable.h>

Inheritance diagram for lass::util::NonCopyable:

Inheritance graph
[legend]

Protected Member Functions

 NonCopyable ()
 ~NonCopyable ()
void swap (NonCopyable &)

Private Member Functions

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

Detailed Description

use as base class if derived should not be copyable

Definition at line 55 of file non_copyable.h.


Constructor & Destructor Documentation

lass::util::NonCopyable::NonCopyable (  )  [inline, protected]

Definition at line 58 of file non_copyable.h.

lass::util::NonCopyable::~NonCopyable (  )  [inline, protected]

Definition at line 59 of file non_copyable.h.

lass::util::NonCopyable::NonCopyable ( const NonCopyable  )  [private]


Member Function Documentation

void lass::util::NonCopyable::swap ( NonCopyable  )  [inline, protected]

Definition at line 60 of file non_copyable.h.

Referenced by lass::io::Image::readLine().

NonCopyable& lass::util::NonCopyable::operator= ( const NonCopyable  )  [private]


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

Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo