YAKL
Namespaces | Functions
YAKL_timers.h File Reference
#include "YAKL_Toney.h"
Include dependency graph for YAKL_timers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 yakl
 

Functions

void yakl::set_timer_finalize (std::function< void()> func)
 Override YAKL's default timer finalization routine. More...
 
void yakl::set_timer_init (std::function< void()> func)
 Override YAKL's default timer initialization routine. More...
 
void yakl::set_timer_start (std::function< void(char const *)> func)
 Override YAKL's default routine to start an individual timer. More...
 
void yakl::set_timer_stop (std::function< void(char const *)> func)
 Override YAKL's default routine to stop an individual timer. More...
 
void yakl::timer_finalize ()
 Finalize the YAKL timers. More...
 
void yakl::timer_init ()
 Initialize the YAKL timers. More...
 
void yakl::timer_start (char const *lab)
 Start a timer with the given string label. NOTE: Timers must be perfectly nested. More...
 
void yakl::timer_stop (char const *lab)
 Stop a timer with the given string label. NOTE: Timers must be perfectly nested. More...
 

Detailed Description

Contains routines to use or override YAKL's timers