IFS::TimeStamp Struct Reference
Manage IFS timestamps stored as an unsigned 32-bit value. More...
#include <TimeStamp.h>
Collaboration diagram for IFS::TimeStamp:
Public Member Functions | |
operator time_t () const | |
TimeStamp & | operator= (time_t t) |
String | toString (const char *dtsep=" ") const |
Convert time to string for display. More... | |
operator String () const | |
Public Attributes | |
uint32_t | mValue |
Detailed Description
Manage IFS timestamps stored as an unsigned 32-bit value.
An unsigned 32-bit value containing seconds will overflow in about 136 years. time_t starts 1 Jan 1970 (Unix epoch).
Times are stored in UTC (GMT).
Member Function Documentation
◆ operator String()
|
inlineexplicit |
◆ operator time_t()
|
inline |
◆ operator=()
|
inline |
◆ toString()
String IFS::TimeStamp::toString | ( | const char * | dtsep = " " | ) | const |
Convert time to string for display.
Member Data Documentation
◆ mValue
uint32_t IFS::TimeStamp::mValue |
The documentation for this struct was generated from the following file: