#include <profiler.h>
Definition at line 136 of file profiler.h.
geos::util::Profiler::Profiler |
( |
| ) |
|
|
default |
geos::util::Profiler::~Profiler |
( |
| ) |
|
|
default |
geos::util::Profiler::Profiler |
( |
const Profiler & |
| ) |
|
|
delete |
Profile* geos::util::Profiler::get |
( |
std::string |
name | ) |
|
static Profiler* geos::util::Profiler::instance |
( |
void |
| ) |
|
|
static |
Return the singleton instance of the profiler.
void geos::util::Profiler::start |
( |
std::string |
name | ) |
|
Start timer for named task. The task is created if does not exist.
void geos::util::Profiler::stop |
( |
std::string |
name | ) |
|
Stop timer for named task. Elapsed time is registered in the given task.
std::map<std::string, std::unique_ptr<Profile> > geos::util::Profiler::profs |
The documentation for this class was generated from the following file: