Class Statistics¶
Defined in File statistics.h
Class Documentation¶
-
class
statistics
::
Statistics
¶ Public Types
-
typedef std::map<std::string, size_t>
map_t
¶
Public Static Functions
-
static size_t
GetHandle
(std::string const &tag)¶
-
static bool
HasHandle
(std::string const &tag)¶
-
static std::string
GetTag
(size_t handle)¶
-
static double
GetLastValue
(size_t handle)¶
-
static double
GetLastValue
(std::string const &tag)¶
-
static double
GetTotal
(size_t handle)¶
-
static double
GetTotal
(std::string const &tag)¶
-
static double
GetMean
(size_t handle)¶
-
static double
GetMean
(std::string const &tag)¶
-
static size_t
GetNumSamples
(size_t handle)¶
-
static size_t
GetNumSamples
(std::string const &tag)¶
-
static double
GetVariance
(size_t handle)¶
-
static double
GetVariance
(std::string const &tag)¶
-
static double
GetMin
(size_t handle)¶
-
static double
GetMin
(std::string const &tag)¶
-
static double
GetMax
(size_t handle)¶
-
static double
GetMax
(std::string const &tag)¶
-
static double
GetHz
(size_t handle)¶
-
static double
GetHz
(std::string const &tag)¶
-
static double
GetMeanDeltaTime
(std::string const &tag)¶
-
static double
GetMeanDeltaTime
(size_t handle)¶
-
static double
GetMaxDeltaTime
(std::string const &tag)¶
-
static double
GetMaxDeltaTime
(size_t handle)¶
-
static double
GetMinDeltaTime
(std::string const &tag)¶
-
static double
GetMinDeltaTime
(size_t handle)¶
-
static double
GetLastDeltaTime
(std::string const &tag)¶
-
static double
GetLastDeltaTime
(size_t handle)¶
-
static double
GetVarianceDeltaTime
(std::string const &tag)¶
-
static double
GetVarianceDeltaTime
(size_t handle)¶
-
static void
WriteToYamlFile
(const std::string &path)¶
-
static void
Print
(std::ostream &out)¶
-
static std::string
Print
()¶
-
static std::string
SecondsToTimeString
(double seconds)¶
-
static void
Reset
()¶
Friends
- friend class StatsCollectorImpl
-
typedef std::map<std::string, size_t>