tsid 1.9.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
Loading...
Searching...
No Matches
stop-watch.hpp File Reference
Include dependency graph for stop-watch.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  StopwatchException
class  Stopwatch
 A class representing a stopwatch. More...
struct  Stopwatch::PerformanceData

Macros

#define START_PROFILER(name)
#define STOP_PROFILER(name)
#define STOP_WATCH_MAX_NAME_LENGTH   60
#define STOP_WATCH_TIME_WIDTH   10

Enumerations

enum  StopwatchMode { NONE = 0 , CPU_TIME = 1 , REAL_TIME = 2 }

Functions

StopwatchgetProfiler ()

Macro Definition Documentation

◆ START_PROFILER

#define START_PROFILER(name)
Value:
void start(std::string perf_name)
Definition stop-watch.cpp:102
Stopwatch & getProfiler()
Definition stop-watch.cpp:43

◆ STOP_PROFILER

#define STOP_PROFILER(name)
Value:
void stop(std::string perf_name)
Definition stop-watch.cpp:120

◆ STOP_WATCH_MAX_NAME_LENGTH

#define STOP_WATCH_MAX_NAME_LENGTH   60

◆ STOP_WATCH_TIME_WIDTH

#define STOP_WATCH_TIME_WIDTH   10

Enumeration Type Documentation

◆ StopwatchMode

Enumerator
NONE 
CPU_TIME 
REAL_TIME 

Function Documentation

◆ getProfiler()

Stopwatch & getProfiler()