Lines Matching refs:ft
54 int64 FileTimeToMicroseconds(const FILETIME& ft) {
58 return bit_cast<int64, FILETIME>(ft) / 10;
61 void MicrosecondsToFileTime(int64 us, FILETIME* ft) {
67 *ft = bit_cast<FILETIME, int64>(us * 10);
71 FILETIME ft;
72 ::GetSystemTimeAsFileTime(&ft);
73 return FileTimeToMicroseconds(ft);
150 Time Time::FromFileTime(FILETIME ft) {
151 if (bit_cast<int64, FILETIME>(ft) == 0)
153 if (ft.dwHighDateTime == std::numeric_limits<DWORD>::max() &&
154 ft.dwLowDateTime == std::numeric_limits<DWORD>::max())
156 return Time(FileTimeToMicroseconds(ft));
239 FILETIME ft;
245 SystemTimeToFileTime(&utc_st, &ft);
247 success = !!SystemTimeToFileTime(&st, &ft);
254 return Time(FileTimeToMicroseconds(ft));