14#define BFTimeMS(x) ((BFTime) (x / 1000))
15#define BFTimeUS(x) ((BFTime) (x / (1000*1000)))
16#define BFTimeNS(x) ((BFTime) (x / (1000*1000*1000)))
18#define BFTimeGetS(x) ((unsigned int) x)
19#define BFTimeGetNS(x) ((x - (unsigned int) x) * (1000*1000*1000))
const char * kBFTimeMonthStringAprilFull
Definition bftime.c:12
const char * kBFTimeMonthStringMarchFull
Definition bftime.c:11
void BFTimeSleep(BFTime)
Definition bftime.c:89
const char * kBFTimeMonthStringJulyFull
Definition bftime.c:15
BFTime BFTimeGetCurrentTime()
Definition bftime.c:22
const char * kBFTimeMonthStringOctoberFull
Definition bftime.c:18
const char * kBFTimeMonthStringJuneFull
Definition bftime.c:14
const char * kBFTimeMonthStringNovemberFull
Definition bftime.c:19
int BFTimeGetCurrentDateTime(BFDateTime *dt)
Definition bftime.c:40
int BFTimeGetDateTimeLocal(BFTime t, BFDateTime *dt)
Definition bftime.c:71
const char * kBFTimeMonthStringMayFull
Definition bftime.c:13
const char * kBFTimeMonthStringAugustFull
Definition bftime.c:16
int BFTimeGetStructTMUTC(BFTime time, struct tm *tm)
Definition bftime.c:33
const char * kBFTimeMonthStringSeptemberFull
Definition bftime.c:17
const char * kBFTimeMonthStringDecemberFull
Definition bftime.c:20
int BFTimeGetStructTMLocal(BFTime time, struct tm *tm)
Definition bftime.c:26
const char * kBFTimeMonthStringJanuaryFull
Definition bftime.c:9
const char * kBFTimeMonthStringFebruaryFull
Definition bftime.c:10
Definition typebfdatetime.h:9
double BFTime
Definition typebftime.h:11