Classes | |
class | Timer |
Typedefs | |
typedef std::chrono::high_resolution_clock | hrc |
typedef std::chrono::milliseconds | ms |
typedef std::chrono::duration< double > | sec |
Functions | |
GSTLEARN_EXPORT void | time_start (void) |
GSTLEARN_EXPORT void | time_reset (void) |
GSTLEARN_EXPORT void | time_chunk_add (const char *call_name) |
GSTLEARN_EXPORT void | time_report (void) |
typedef std::chrono::high_resolution_clock hrc |
typedef std::chrono::milliseconds ms |
typedef std::chrono::duration<double> sec |
GSTLEARN_EXPORT void time_chunk_add | ( | const char * | call_name | ) |
Initialize a Time Chunk
[in] | call_name | Name of the Chunk |
GSTLEARN_EXPORT void time_report | ( | void | ) |
Report the Time Stats
GSTLEARN_EXPORT void time_reset | ( | void | ) |
Reset the Time
GSTLEARN_EXPORT void time_start | ( | void | ) |
Initialize the Timer