class CpuTiTrace {
public:
explicit CpuTiTrace(tmgr_trace_t speedTrace);
+ CpuTiTrace(const CpuTiTrace&) = delete;
+ CpuTiTrace& operator=(const CpuTiTrace&) = delete;
~CpuTiTrace();
double integrate_simple(double a, double b);
: type_(type), value_(value)
{};
CpuTiTgmr(tmgr_trace_t speedTrace, double value);
+ CpuTiTgmr(const CpuTiTgmr&) = delete;
+ CpuTiTgmr& operator=(const CpuTiTgmr&) = delete;
~CpuTiTgmr();
double integrate(double a, double b);
* Action *
**********/
-class CpuTiAction: public CpuAction {
+class XBT_PRIVATE CpuTiAction : public CpuAction {
friend class CpuTi;
public:
CpuTiAction(CpuTiModel *model, double cost, bool failed, CpuTi *cpu);