ccgl::NotCopyable类 参考

Base class for classes that cannot be copied. 更多...

#include <basic.h>

类 ccgl::NotCopyable 继承关系图:
ModuleFactory SubbasinStruct ccgl::Interface ccgl::db_mongoc::MongoClient ccgl::db_mongoc::MongoDatabase DataCenter InputArgs InputStation ItpWeightData Measurement MetadataInfo ModelMain Settings SimulationModule Subbasin TaskInfo bmps::ArealSourceLocations bmps::ArealSourceMgtParams bmps::BMPArealStruct bmps::BMPFactory bmps::PointSourceLocations bmps::PointSourceMgtParams bmps::Scenario bmps::plant_management::PltMgtOp clsReach clsReaches clsSimpleTxtData< T > clsSubbasins

详细描述

Base class for classes that cannot be copied.

By inheriting this class you can disable copying of your classes.

class myClass: private NotCopyable {}
// or
class myClass: NotCopyable {}

该类的文档由以下文件生成: