45 void Print(
const std::string &timer_info)
const;
51 double start_time_in_milliseconds_;
52 double end_time_in_milliseconds_;
57 ScopeTimer(
const std::string &scope_timer_info =
"");
61 std::string scope_timer_info_;
66 FPSTimer(
const std::string &fps_timer_info =
"",
68 double time_to_print = 3000.0,
69 int events_to_print = 100);
77 std::string fps_timer_info_;
79 double time_to_print_;
81 int event_fragment_count_;
82 int event_total_count_;
void Start()
Definition: Timer.cpp:47
double GetDurationInSecond() const
Definition: Timer.cpp:59
~Timer()
Definition: Timer.cpp:39
double GetDurationInMillisecond() const
Definition: Timer.cpp:55
void Stop()
Definition: Timer.cpp:51
std::tuple< int, int, double > GetDurationInHMS() const
Definition: Timer.cpp:63
Definition: PinholeCameraIntrinsic.cpp:35
void Print(const std::string &timer_info) const
Definition: Timer.cpp:71
Timer()
Definition: Timer.cpp:36
static double GetSystemTimeInMilliseconds()
Definition: Timer.cpp:41