ImpsEngine  1.0.0
A software library collection for end user applications.
IAStopwatch Class Reference

Public Member Functions

IA_CONSTRUCTOR void IAStopwatch_make (IAStopwatch *)
 
void IAStopwatch_logRound (IAStopwatch *, const char *message)
 
static uint64_t IAStopwatch_getStartTime (const IAStopwatch *this)
 
static uint64_t IAStopwatch_getCurrentRoundStartTime (const IAStopwatch *this)
 

Data Fields

uint64_t startTime
 
uint64_t currentRoundStartTime
 
unsigned int roundCount
 

Member Function Documentation

◆ IAStopwatch_make()

IA_CONSTRUCTOR void IAStopwatch_make ( IAStopwatch )

◆ IAStopwatch_logRound()

void IAStopwatch_logRound ( IAStopwatch ,
const char *  message 
)

◆ IAStopwatch_getStartTime()

static uint64_t IAStopwatch_getStartTime ( const IAStopwatch this)
inline

◆ IAStopwatch_getCurrentRoundStartTime()

static uint64_t IAStopwatch_getCurrentRoundStartTime ( const IAStopwatch this)
inline

Field Documentation

◆ startTime

uint64_t IAStopwatch::startTime

◆ currentRoundStartTime

uint64_t IAStopwatch::currentRoundStartTime

◆ roundCount

unsigned int IAStopwatch::roundCount

The documentation for this class was generated from the following files: