DUtils::Profiler Member List
This is the complete list of members for
DUtils::Profiler, including all inherited members.
add(double v, const std::string &name="") | DUtils::Profiler | |
back(const std::string &name="") const | DUtils::Profiler | |
getDefaultScale() const | DUtils::Profiler | [inline] |
getEntryNames(std::vector< std::string > &names) const | DUtils::Profiler | |
getMaxTime(const std::string &name="") const | DUtils::Profiler | |
getMeanTime(const std::string &name="") const | DUtils::Profiler | |
getMinTime(const std::string &name="") const | DUtils::Profiler | |
getStatistics(double &mean, double &stdev, double &min, double &max, const std::string &name="") const | DUtils::Profiler | |
getStdevTime(const std::string &name="") const | DUtils::Profiler | |
getTime(std::vector< double > &time, const std::string &name="") const | DUtils::Profiler | |
getTotalTime(const std::string &name="") const | DUtils::Profiler | |
m_last_profile | DUtils::Profiler | [protected] |
m_profiles | DUtils::Profiler | [protected] |
m_scale | DUtils::Profiler | [protected] |
m_start_points | DUtils::Profiler | [protected] |
MS (defined in DUtils::Profiler) | DUtils::Profiler | [static] |
profile(const std::string &name="") | DUtils::Profiler | |
Profiler(const float scale=Profiler::SECONDS) (defined in DUtils::Profiler) | DUtils::Profiler | [inline] |
reset(const std::string &name="") | DUtils::Profiler | |
resetAll() | DUtils::Profiler | [inline] |
SECONDS (defined in DUtils::Profiler) | DUtils::Profiler | [static] |
setDefaultScale(float scale) | DUtils::Profiler | [inline] |
showStatistics(const std::string &name="", const std::string &suffix="s", double scale=1., ostream &out=std::cout) const | DUtils::Profiler | |
stop(const std::string &name="") | DUtils::Profiler | [inline] |
stopAndScale(double scale, const std::string &name="") | DUtils::Profiler | |
~Profiler() (defined in DUtils::Profiler) | DUtils::Profiler | [inline, virtual] |