59 time.dwLowDateTime = 0;
60 time.dwHighDateTime = 0;
77 return (0 == CompareFileTime(&(a.
time), &(b.
time)));
86 return (0 != CompareFileTime(&(a.
time), &(b.
time)));
95 return (1 == CompareFileTime(&(a.
time), &(b.
time)));
104 return (-1 == CompareFileTime(&(a.
time), &(b.
time)));
void SetFromEpochTime(uint64_t epochTime)
set from epoch time
Definition win32filetime.cc:75
uint GetLowBits() const
get low bits
Definition win32filetime.cc:48
FILETIME time
Definition win32filetime.h:50
friend bool operator<(const Win32FileTime &a, const Win32FileTime &b)
operator <
Definition win32filetime.h:102
friend bool operator!=(const Win32FileTime &a, const Win32FileTime &b)
operator !=
Definition win32filetime.h:84
void SetBits(uint lowBits, uint highBits)
set bits
Definition win32filetime.cc:57
Util::String AsString() const
convert to string
Definition win32filetime.cc:28
friend bool operator==(const Win32FileTime &a, const Win32FileTime &b)
operator ==
Definition win32filetime.h:75
uint GetHighBits() const
get high bits
Definition win32filetime.cc:39
friend bool operator>(const Win32FileTime &a, const Win32FileTime &b)
operator >
Definition win32filetime.h:93
uint64_t AsEpochTime() const
convert to epoch time
Definition win32filetime.cc:66
Win32FileTime()
constructor
Definition win32filetime.h:57
[TODO: Describe Win32 subsystem]
bool operator==(const Win32FileTime &a, const Win32FileTime &b)
Definition win32filetime.h:75
bool operator<(const Win32FileTime &a, const Win32FileTime &b)
Definition win32filetime.h:102
bool operator>(const Win32FileTime &a, const Win32FileTime &b)
Definition win32filetime.h:93
bool operator!=(const Win32FileTime &a, const Win32FileTime &b)
Definition win32filetime.h:84
Nebula's universal string class.
Definition String.cs:8
unsigned int uint
Definition types.h:33