#include "Tools/Debugging/Debugging.h"
#include "Platform/SystemCall.h"
#include "Platform/GTAssert.h"
Include dependency graph for Stopwatch2.h:

Go to the source code of this file.
Classes | |
| class | Stopwatch |
| Provides IDs and names for different stopwatch tasks; makros are used to provide real stopwatch functionality with that. More... | |
Defines | |
| #define | STOP_TIME_ON_REQUEST(eventID, expression) |
| #define | STOP_TIME(expression) |
| #define | NSTOP_TIME_ON_REQUEST(eventID, expression) |
Definition in file Stopwatch2.h.
|
|
Definition at line 30 of file Stopwatch2.h. |
|
|
Definition at line 31 of file Stopwatch2.h. |
|
|
Value: DEBUG_RESPONSE("stopwatch:" #eventID, \ unsigned long eventID##StartTimeN; \ static unsigned long eventID##Counter = 0; \ eventID##StartTimeN = SystemCall::getCurrentSystemTime();\ expression \ OUTPUT(idStopwatch, bin, #eventID << eventID##StartTimeN << SystemCall::getCurrentSystemTime() << eventID##Counter++) \ ); \ DEBUG_RESPONSE_NOT("stopwatch:" #eventID, expression ); Definition at line 40 of file Stopwatch2.h. |
1.3.6