Sundance::Noncopyable Class Reference

Noncopyable has a private copy ctor and assignment operator, which prevents any classes dervied from it from being copied. More...

Inheritance diagram for Sundance::Noncopyable:

Sundance::CellPredicateBase Sundance::CellReordererFactoryBase Sundance::CellSetBase Sundance::EvalManager Sundance::EvalVector Sundance::MeshSourceBase Sundance::MeshTransformationBase Sundance::MeshTypeBase Sundance::QuadratureFamilyStub Sundance::TempStack

List of all members.

Public Member Functions

 Noncopyable ()

Private Member Functions

 Noncopyable (const Noncopyable &other)
 private copy ctor
Noncopyableoperator= (const Noncopyable &other)
 private assignment operator


Detailed Description

Noncopyable has a private copy ctor and assignment operator, which prevents any classes dervied from it from being copied.

Based on the Noncopyable class from www.boost.org.

Definition at line 44 of file SundanceNoncopyable.hpp.


Constructor & Destructor Documentation

Sundance::Noncopyable::Noncopyable (  )  [inline]

Definition at line 47 of file SundanceNoncopyable.hpp.

Sundance::Noncopyable::Noncopyable ( const Noncopyable other  )  [private]

private copy ctor


Member Function Documentation

Noncopyable& Sundance::Noncopyable::operator= ( const Noncopyable other  )  [private]

private assignment operator

Site Contact