#include <Timer.hpp>
okvis::timing::Timing::Timing |
( |
| ) |
|
|
private |
okvis::timing::Timing::~Timing |
( |
| ) |
|
|
private |
void okvis::timing::Timing::addTime |
( |
size_t |
handle, |
|
|
double |
seconds |
|
) |
| |
|
private |
size_t okvis::timing::Timing::getHandle |
( |
std::string const & |
tag | ) |
|
|
static |
double okvis::timing::Timing::getHz |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getHz |
( |
std::string const & |
tag | ) |
|
|
static |
double okvis::timing::Timing::getMaxSeconds |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getMaxSeconds |
( |
std::string const & |
tag | ) |
|
|
static |
double okvis::timing::Timing::getMeanSeconds |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getMeanSeconds |
( |
std::string const & |
tag | ) |
|
|
static |
double okvis::timing::Timing::getMinSeconds |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getMinSeconds |
( |
std::string const & |
tag | ) |
|
|
static |
size_t okvis::timing::Timing::getNumSamples |
( |
size_t |
handle | ) |
|
|
static |
size_t okvis::timing::Timing::getNumSamples |
( |
std::string const & |
tag | ) |
|
|
static |
std::string okvis::timing::Timing::getTag |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getTotalSeconds |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getTotalSeconds |
( |
std::string const & |
tag | ) |
|
|
static |
double okvis::timing::Timing::getVarianceSeconds |
( |
size_t |
handle | ) |
|
|
static |
double okvis::timing::Timing::getVarianceSeconds |
( |
std::string const & |
tag | ) |
|
|
static |
Timing & okvis::timing::Timing::instance |
( |
| ) |
|
|
staticprivate |
void okvis::timing::Timing::print |
( |
std::ostream & |
out | ) |
|
|
static |
std::string okvis::timing::Timing::print |
( |
| ) |
|
|
static |
void okvis::timing::Timing::reset |
( |
size_t |
handle | ) |
|
|
static |
void okvis::timing::Timing::reset |
( |
std::string const & |
tag | ) |
|
|
static |
std::string okvis::timing::Timing::secondsToTimeString |
( |
double |
seconds | ) |
|
|
static |
std::mutex okvis::timing::Timing::addNewHandleMutex_ |
|
private |
size_t okvis::timing::Timing::m_maxTagLength |
|
private |
map_t okvis::timing::Timing::m_tagMap |
|
private |
list_t okvis::timing::Timing::m_timers |
|
private |
The documentation for this class was generated from the following files: