|  | 
| static bool | isEnabled (IdTimer id) | 
|  | 
| static void | setEnabled (IdTimer id, bool val) | 
|  | 
| static int | getInterval (IdTimer id) | 
|  | 
| static void | setInterval (IdTimer id, int val) | 
|  | 
| static AdvancedTimer::outputType | convertOutputType (std::string type) | 
|  | convertOutputType convert a string to the output type  More... 
 | 
|  | 
| static void | setOutputType (IdTimer id, const std::string &type) | 
|  | setOutputType Set the outputType for the given AdvancedTimer.  More... 
 | 
|  | 
| static AdvancedTimer::outputType | getOutputType (IdTimer id) | 
|  | getOutputType Get the outputType for the given AdvancedTimer.  More... 
 | 
|  | 
| static std::string | getTimeAnalysis (IdTimer id, double time, double dt) | 
|  | getTimeAnalysis Return the result of the AdvancedTimer  More... 
 | 
|  | 
| static type::vector< AdvancedTimer::IdStep > | getSteps (IdTimer id, bool processData=false) | 
|  | getSteps Return the vector of IDStep of the AdvancedTimer given execution  More... 
 | 
|  | 
| static std::map< AdvancedTimer::IdStep, StepData > | getStepData (IdTimer id, bool processData=false) | 
|  | getStepData Return the map of StepData of the AdvancedTimer given execution  More... 
 | 
|  | 
| static type::vector< Record > | getRecords (IdTimer id) | 
|  | getRecords the vector of Record of the AdvancedTimer given execution id.  More... 
 | 
|  | 
| static void | clearData (IdTimer id) | 
|  | clearDatato clear a specific Timer Data  More... 
 | 
|  | 
| static void | clear () | 
|  | 
| static void | begin (IdTimer id) | 
|  | 
| static void | end (IdTimer id) | 
|  | 
| static void | end (IdTimer id, std::ostream &result) | 
|  | 
| static std::string | end (IdTimer id, double time, double dt) | 
|  | end Override fo the end method in which you can use JSON or old format  More... 
 | 
|  | 
| static bool | isActive () | 
|  | 
| static void | stepBegin (IdStep id) | 
|  | 
| static void | stepBegin (IdStep id, IdObj obj) | 
|  | 
| template<class T > | 
| static void | stepBegin (IdStep id, T *obj) | 
|  | 
| static void | stepEnd (IdStep id) | 
|  | 
| static void | stepEnd (IdStep id, IdObj obj) | 
|  | 
| template<class T > | 
| static void | stepEnd (IdStep id, T *obj) | 
|  | 
| static void | stepNext (IdStep prevId, IdStep nextId) | 
|  | 
| static void | step (IdStep id) | 
|  | 
| static void | step (IdStep id, IdObj obj) | 
|  | 
| template<class T > | 
| static void | step (IdStep id, T *obj) | 
|  | 
| static void | begin (const char *idStr) | 
|  | 
| static void | end (const char *idStr) | 
|  | 
| static void | stepBegin (const char *idStr) | 
|  | 
| static void | stepBegin (const char *idStr, const char *objStr) | 
|  | 
| static void | stepBegin (const char *idStr, const std::string &objStr) | 
|  | 
| template<class T > | 
| static void | stepBegin (const char *idStr, T *obj) | 
|  | 
| static void | stepEnd (const char *idStr) | 
|  | 
| static void | stepEnd (const char *idStr, const char *objStr) | 
|  | 
| static void | stepEnd (const char *idStr, const std::string &objStr) | 
|  | 
| template<class T > | 
| static void | stepEnd (const char *idStr, T *obj) | 
|  | 
| static void | stepNext (const char *prevIdStr, const char *nextIdStr) | 
|  | 
| static void | step (const char *idStr) | 
|  | 
| static void | step (const char *idStr, const char *objStr) | 
|  | 
| static void | step (const char *idStr, const std::string &objStr) | 
|  | 
| template<class T > | 
| static void | step (const char *idStr, T *obj) | 
|  | 
| static void | valSet (IdVal id, double val) | 
|  | 
| static void | valAdd (IdVal id, double val) | 
|  | 
| static void | valSet (const char *idStr, double val) | 
|  | 
| static void | valAdd (const char *idStr, double val) | 
|  | 
| static std::pair< SyncCallBack, void * > | setSyncCallBack (SyncCallBack cb, void *userData=nullptr) | 
|  |