Class Timing¶
- Defined in File timing.h
Class Documentation¶
-
class
Timing¶ Public Types
-
typedef std::map<std::string, size_t>
map_t¶
Public Static Functions
-
static size_t
GetHandle(std::string const &tag)¶
-
static std::string
GetTag(size_t handle)¶
-
static double
GetTotalSeconds(size_t handle)¶
-
static double
GetTotalSeconds(std::string const &tag)¶
-
static double
GetMeanSeconds(size_t handle)¶
-
static double
GetMeanSeconds(std::string const &tag)¶
-
static size_t
GetNumSamples(size_t handle)¶
-
static size_t
GetNumSamples(std::string const &tag)¶
-
static double
GetVarianceSeconds(size_t handle)¶
-
static double
GetVarianceSeconds(std::string const &tag)¶
-
static double
GetMinSeconds(size_t handle)¶
-
static double
GetMinSeconds(std::string const &tag)¶
-
static double
GetMaxSeconds(size_t handle)¶
-
static double
GetMaxSeconds(std::string const &tag)¶
-
static double
GetHz(size_t handle)¶
-
static double
GetHz(std::string const &tag)¶
-
static void
Print(std::ostream &out)¶
-
static std::string
Print()¶
-
static std::string
SecondsToTimeString(double seconds)¶
-
static void
Reset()¶
Friends
-
friend
voxblox::timing::Timing::Timer
-
typedef std::map<std::string, size_t>