CrossFramework Library

XBase/NonCopyable.hpp

説明を見る。
00001 
00006 #if defined(XBASE_INCLUDED_NONCOPYABLE_HPP)
00007 #else
00008 #define XBASE_INCLUDED_NONCOPYABLE_HPP
00009 
00010 //------------------------------------------------------------
00011 namespace XBase {
00013 
00014 
00025     class NonCopyable
00026     {
00027     protected:
00028         NonCopyable(){}
00029     private:
00030         NonCopyable( const NonCopyable& );
00031         void operator=( const NonCopyable& );
00032     };
00034 }
00035 //------------------------------------------------------------
00036 #endif
00037 // EOF
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義