#include <map>
#include <string>
#include <iostream>
#include <boost/thread.hpp>
#include <boost/noncopyable.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
Go to the source code of this file.
Classes | |
struct | moveit::Profiler::AvgInfo |
Information maintained about averaged values. More... | |
struct | moveit::Profiler::PerThread |
Information to be maintained for each thread. More... | |
class | moveit::Profiler |
class | moveit::Profiler::ScopedBlock |
This instance will call Profiler::begin() when constructed and Profiler::end() when it goes out of scope. More... | |
class | moveit::Profiler::ScopedStart |
This instance will call Profiler::start() when constructed and Profiler::stop() when it goes out of scope. If the profiler was already started, this block's constructor and destructor take no action. More... | |
struct | moveit::Profiler::TimeInfo |
Information about time spent in a section of the code. More... | |
Namespaces | |
namespace | moveit |
Main namespace for MoveIt! | |
Defines | |
#define | MOVEIT_ENABLE_PROFILING 1 |
#define MOVEIT_ENABLE_PROFILING 1 |
Definition at line 41 of file profiler.h.