Classes | Functions | Variables
swri_profiler Namespace Reference

Classes

class  Profiler
 
class  SpinLock
 
class  SpinLockGuard
 

Functions

static ros::Duration durationFromWall (const ros::WallDuration &src)
 
static ros::Time timeFromWall (const ros::WallTime &src)
 

Variables

static std::unordered_map< std::string, spm::ProfileData > all_closed_blocks_
 
static ros::Publisher profiler_data_pub_
 
static ros::Publisher profiler_index_pub_
 
static bool profiler_initialized_ = false
 
static boost::thread profiler_thread_
 

Function Documentation

◆ durationFromWall()

static ros::Duration swri_profiler::durationFromWall ( const ros::WallDuration src)
static

Definition at line 35 of file profiler.cpp.

◆ timeFromWall()

static ros::Time swri_profiler::timeFromWall ( const ros::WallTime src)
static

Definition at line 40 of file profiler.cpp.

Variable Documentation

◆ all_closed_blocks_

std::unordered_map<std::string, spm::ProfileData> swri_profiler::all_closed_blocks_
static

Definition at line 33 of file profiler.cpp.

◆ profiler_data_pub_

ros::Publisher swri_profiler::profiler_data_pub_
static

Definition at line 26 of file profiler.cpp.

◆ profiler_index_pub_

ros::Publisher swri_profiler::profiler_index_pub_
static

Definition at line 25 of file profiler.cpp.

◆ profiler_initialized_

bool swri_profiler::profiler_initialized_ = false
static

Definition at line 24 of file profiler.cpp.

◆ profiler_thread_

boost::thread swri_profiler::profiler_thread_
static

Definition at line 27 of file profiler.cpp.



swri_profiler
Author(s):
autogenerated on Mon Feb 28 2022 23:52:43