Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
kodi::tools::CEndTime Class Reference

#include <EndTime.h>

Public Member Functions

 CEndTime ()=default
 Class constructor with no time to expiry set.
 
 CEndTime (unsigned int millisecondsIntoTheFuture)
 Class constructor to set future time when timer has expired.
 
void Set (unsigned int millisecondsIntoTheFuture)
 Set the time in the future we cosider this timer as expired.
 
bool IsTimePast () const
 Check if the expiry time has been reached.
 
unsigned int MillisLeft () const
 The amount of time left till this timer expires.
 
void SetExpired ()
 Consider this timer expired.
 
void SetInfinite ()
 Set this timer as never expiring.
 
bool IsInfinite (void) const
 Check if the timer has been set to infinite expiry.
 
unsigned int GetInitialTimeoutValue (void) const
 Get the initial timeout value this timer had.
 
uint64_t GetStartTime (void) const
 Get the time this timer started.
 

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