45 void Print(
const std::string &timer_info)
const;
49 double start_time_in_milliseconds_;
50 double end_time_in_milliseconds_;
55 ScopeTimer(
const std::string &scope_timer_info =
"");
59 std::string scope_timer_info_;
64 FPSTimer(
const std::string &fps_timer_info =
"",
66 double time_to_print = 3000.0,
67 int events_to_print = 100);
75 std::string fps_timer_info_;
77 double time_to_print_;
79 int event_fragment_count_;
80 int event_total_count_;
void Signal()
Definition: Timer.cpp:87
FPSTimer(const std::string &fps_timer_info="", int expectation=-1, double time_to_print=3000.0, int events_to_print=100)
Definition: Timer.cpp:74
ScopeTimer(const std::string &scope_timer_info="")
Definition: Timer.cpp:64
~ScopeTimer()
Definition: Timer.cpp:69
~Timer()
Definition: Timer.cpp:39
void Print(const std::string &timer_info) const
Definition: Timer.cpp:59
void Start()
Definition: Timer.cpp:47
static double GetSystemTimeInMilliseconds()
Definition: Timer.cpp:41
void Stop()
Definition: Timer.cpp:51
Timer()
Definition: Timer.cpp:36
double GetDuration() const
Definition: Timer.cpp:55
Definition: PinholeCameraIntrinsic.cpp:35