|
| 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) |
| |