|
Point Cloud Library (PCL) 1.15.1
|
#include <chrono>#include <iostream>#include <queue>#include <string>Go to the source code of this file.
Define methods for measuring time spent in code blocks.
Definition in file time.h.
Classes | |
| class | pcl::StopWatch |
| Simple stopwatch. More... | |
| class | pcl::ScopeTime |
| Class to measure the time spent in a scope. More... | |
| class | pcl::EventFrequency |
| A helper class to measure frequency of a certain event. More... | |
Namespaces | |
| namespace | pcl |
Macros | |
| #define | MEASURE_FUNCTION_TIME ScopeTime scopeTime(__func__) |
| #define | DO_EVERY_TS(secs, currentTime, code) |
| Executes code, only if secs are gone since last exec. | |
| #define | DO_EVERY(secs, code) |
| Executes code, only if secs are gone since last exec. | |
Functions | |
| double | pcl::getTime () |
| #define DO_EVERY | ( | secs, | |
| code ) |
Executes code, only if secs are gone since last exec.
| #define DO_EVERY_TS | ( | secs, | |
| currentTime, | |||
| code ) |
Executes code, only if secs are gone since last exec.