FF13Fix/Common/NonCopyable.h
2016-01-26 15:32:24 +01:00

13 lines
264 B
C++

#pragma once
// An inheritable class to disallow the copy constructor and operator= functions
class NonCopyable
{
protected:
NonCopyable() {}
~NonCopyable() {}
private:
NonCopyable( const NonCopyable& );
const NonCopyable& operator=( NonCopyable& other );
};