Profiler.h File Reference

#include <map>
#include <string>
#include <iostream>
#include <boost/thread.hpp>
#include "ompl/util/Time.h"
Include dependency graph for Profiler.h:

Go to the source code of this file.

Classes

class  ompl::Profiler::BeginBlock
 This instance will call Profiler::begin() when constructed and Profiler::end() when it goes out of scope. More...
struct  ompl::Profiler::PerThread
 Timing information to be maintained for each thread. More...
class  ompl::Profiler
 This is a simple thread-safe tool for counting time spent in various chunks of code. This is different from external profiling tools in that it allows the user to count time spent in various bits of code (sub-function granularity) or count how many times certain pieces of code are executed. More...
struct  ompl::Profiler::TimeInfo
 Information about time spent in a section of the code. More...

Namespaces

namespace  ompl
 

Main namespace. Contains everything in this library.


Defines

#define ENABLE_PROFILING   1

Define Documentation

#define ENABLE_PROFILING   1

Definition at line 41 of file Profiler.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:33:39 2013