Aktualizr
C++ SOTA Client
Classes | Public Member Functions | Static Public Member Functions | Friends | List of all members
TimeStamp Class Reference

Classes

class  InvalidTimeStamp
 

Public Member Functions

 TimeStamp ()
 An invalid TimeStamp.
 
 TimeStamp (std::string rfc3339)
 
 TimeStamp (struct tm time)
 
bool IsExpiredAt (const TimeStamp &now) const
 
bool IsValid () const
 
std::string ToString () const
 
bool operator< (const TimeStamp &other) const
 
bool operator> (const TimeStamp &other) const
 
bool operator== (const TimeStamp &rhs) const
 

Static Public Member Functions

static TimeStamp Now ()
 
static struct tm CurrentTime ()
 

Friends

std::ostream & operator<< (std::ostream &os, const TimeStamp &t)
 

Detailed Description

Definition at line 188 of file types.h.


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