33#ifndef TIME_TRACKING_IMP_H
34#define TIME_TRACKING_IMP_H
63 double calcSimulationTime();
64 float calcResultCheckTime();
66 double calcAnalyticalResultWriteTime();
68 time_t simulationStartTime, simulationEndTime;
69 clock_t resultCheckStartTime, resultCheckEndTime;
70 clock_t testStartTime, testEndTime;
71 time_t analyticalResultWriteStartTime, analyticalResultWriteEndTime;
static std::shared_ptr< TimeImp > getNewInstance()
void setResultCheckEndTime() override
std::string getResultCheckTime() override
void setTestEndTime() override
std::string getSimulationTime() override
std::string getTestTime() override
void setResultCheckStartTime() override
void setAnalyticalResultWriteStartTime() override
std::string getAnalyticalResultWriteTime() override
void setSimulationStartTime() override
void setTestStartTime() override
void setSimulationEndTime() override
void setAnalyticalResultWriteEndTime() override
std::shared_ptr< T > SPtr