LAMA
/home/brandes/workspace/LAMA/src/lama/NonCopyable.hpp
Go to the documentation of this file.
00001 
00033 #ifndef LAMA_NONCOPYABLE_HPP_
00034 #define LAMA_NONCOPYABLE_HPP_
00035 
00036 // for dll_import
00037 #include <lama/config.hpp>
00038 
00039 namespace lama
00040 {
00041 
00043 class LAMA_DLL_IMPORTEXPORT NonCopyable
00044 {
00045 protected:
00046     NonCopyable(){}
00047     ~NonCopyable(){}
00048 private:
00049     NonCopyable( const NonCopyable& other );
00050     const NonCopyable& operator=( const NonCopyable& other );
00051 };
00052 
00053 }
00054 
00055 #endif // LAMA_NONCOPYABLE_HPP_