Class CTimeTracker#

Nested Relationships#

Nested Types#

Class Documentation#

class CTimeTracker#

Time tracker class used internally by the tracker.

Public Functions

inline CTimeTracker()#

Default constructor.

inline ~CTimeTracker()#

Destructor.

inline void Trigger(const char *szFunction, const char *szTag)#

Trigger function to store a trigger timepoint.

Attention

Both function and tag name must be a static string in a data segment, so the strings are valid even if the function that caused the trigger is not within scope any more.

Parameters:
  • szFunction[in] Pointer to the function name.

  • szTag[in] Tag to identify the trigger with.