コピー禁止ミックスイン [詳細]
#include <NonCopyable.h>
Protected メソッド | |
NonCopyable () | |
コンストラクタ | |
~NonCopyable () | |
デストラクタ |
コピー禁止ミックスイン
対象クラスのオブジェクトのコピーを禁止する。コピーを禁止したいクラ スでは、NonCopyableをprivate継承することでオブジェクトのコピーを禁 止することができる。
-例: class CopyProhibitedClass : private NonCopyable {};
coil::NonCopyable::NonCopyable | ( | ) | [inline, protected] |
コンストラクタ
コンストラクタ。
coil::NonCopyable::~NonCopyable | ( | ) | [inline, protected] |
デストラクタ
デストラクタ。