#include <profiler.h>
Definition at line 41 of file profiler.h.
swri_profiler::Profiler::Profiler |
( |
const std::string & |
name | ) |
|
|
inline |
swri_profiler::Profiler::~Profiler |
( |
| ) |
|
|
inline |
static void swri_profiler::Profiler::close |
( |
const std::string & |
name, |
|
|
const ros::WallTime & |
tf |
|
) |
| |
|
inlinestaticprivate |
void swri_profiler::Profiler::collectAndPublish |
( |
| ) |
|
|
staticprivate |
void swri_profiler::Profiler::initializeProfiler |
( |
| ) |
|
|
staticprivate |
void swri_profiler::Profiler::initializeTLS |
( |
| ) |
|
|
staticprivate |
static bool swri_profiler::Profiler::open |
( |
const std::string & |
name, |
|
|
const ros::WallTime & |
t0 |
|
) |
| |
|
inlinestaticprivate |
void swri_profiler::Profiler::profilerMain |
( |
| ) |
|
|
staticprivate |
std::string swri_profiler::Profiler::name_ |
|
private |
std::unordered_map< std::string, Profiler::OpenInfo > swri_profiler::Profiler::open_blocks_ |
|
staticprivate |
boost::thread_specific_ptr< Profiler::TLS > swri_profiler::Profiler::tls_ |
|
staticprivate |
The documentation for this class was generated from the following files: