#include <Profiler.H>

Public Member Functions | |
| Profiler (const Tag &tag_, bool hold=false) | |
| void | start () |
| void | stop () |
| ~Profiler () | |
Static Public Member Functions | |
| static void | on () |
| static void | off () |
| static bool | is_profiling () |
| static std::string | clean_name (const std::string &str) |
| static void | Initialize () |
| static void | Finalize () |
Classes | |
| class | Tag |
| Profiler::Profiler | ( | const Tag & | tag_, | |
| bool | hold = false | |||
| ) |
| Profiler::~Profiler | ( | ) |
References stop().
| void Profiler::start | ( | ) |
| void Profiler::stop | ( | ) |
| void Profiler::on | ( | ) | [static] |
References profiling_mutex.
| void Profiler::off | ( | ) | [static] |
References profiling_mutex.
| bool Profiler::is_profiling | ( | ) | [static] |
| std::string Profiler::clean_name | ( | const std::string & | str | ) | [static] |
| void Profiler::Initialize | ( | ) | [static] |
References filename(), mma, ParmParse::query(), and verbose.
| void Profiler::Finalize | ( | ) | [static] |
1.5.5