Open Lighting Architecture: ola::TimeStamp Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
ola::TimeStamp Class Reference

## Public Member Functions
| TimeStamp (const struct timeval &timestamp)
| TimeStamp (const struct timespec &timestamp)
| TimeStamp (const TimeStamp &other)
TimeStamp & | operator= (const TimeStamp &other)
TimeStamp & | operator= (const struct timeval &tv)
TimeStamp & | operator= (const struct timespec &ts)
bool | operator== (const TimeStamp &other) const
bool | operator!= (const TimeStamp &other) const
bool | operator> (const TimeStamp &other) const
bool | operator>= (const TimeStamp &other) const
bool | operator< (const TimeStamp &other) const
bool | operator<= (const TimeStamp &other) const
TimeStamp & | operator+= (const TimeInterval &interval)
TimeStamp & | operator-= (const TimeInterval &interval)
const TimeStamp | operator+ (const TimeInterval &interval) const
const TimeInterval | operator- (const TimeStamp &other) const
const TimeStamp | operator- (const TimeInterval &interval) const
bool | IsSet () const
time_t | Seconds () const
int32_t | MicroSeconds () const
std::string | ToString () const

## Friends
std::ostream & | operator<< (std::ostream &out, const TimeStamp &timestamp)

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

- include/ola/Clock.h
- common/utils/Clock.cpp