43 #include <visp3/core/vpConfig.h>
46 #include <visp3/core/vpException.h>
72 VISP_EXPORT std::string
getDateTime(
const std::string &format =
"%Y/%m/%d %H:%M:%S");
78 VISP_EXPORT
int wait(
double t0,
double t);
79 VISP_EXPORT
void wait(
double t);
87 double getDurationMicros();
88 double getDurationMs();
89 double getDurationSeconds();
90 void start(
bool reset =
true);
95 #if (defined(_MSC_VER) && _MSC_VER >= 1900 || !defined(_MSC_VER))
96 std::chrono::steady_clock::time_point m_lastTimePoint;
98 double m_lastTimePoint;
Time management and measurement.
VISP_EXPORT int wait(double t0, double t)
VISP_EXPORT double measureTimeMicros()
VISP_EXPORT double getMinTimeForUsleepCall()
VISP_EXPORT double measureTimeSecond()
VISP_EXPORT void sleepMs(double t)
VISP_EXPORT std::string getDateTime(const std::string &format="%Y/%m/%d %H:%M:%S")
VISP_EXPORT double measureTimeMs()