28 #define P6RFC822DATESZ 35
29 #define P6ISO8601DATESZ 26
31 #define P6INRVLINFINITE ((P6INTERVAL)-1)
32 #define P6INRVLNOTIMEOUT ((P6INTERVAL)0)
41 #define INTERFACE p6ITime
498 #define IF_p6ITime {0xC44DC7E7,0x23BD,0x45dc,{0x88,0x1C,0x5A,0xCB,0x28,0x89,0x7E,0x87}}
501 #define COMP_p6Time {0x9A30C203,0xA82C,0x46b3,{0x93,0x07,0x8C,0xB1,0xF5,0x9A,0xC0,0xBB}}
517 #define INTERFACE p6IIntervalTime
672 #define IF_p6IIntervalTime {0x4AB989F9,0x4310,0x4DDB,{0xB6,0x14,0xEB,0x7F,0x8C,0xF5,0x95,0x8C}}
675 #define COMP_p6IntervalTime {0xFAB4E452,0xCBD8,0x488E,{0xB7,0x96,0xCA,0x78,0xAE,0x92,0x70,0xE6}}
677 #define GLOBAL_TIMEZONES_INTERFACE "P6R::p6Time::GlobalTimezonesConfig"
679 #define P6MSECPERSEC 1000
680 #define P6USECPERSEC 1000000
681 #define P6NANOSECPERSEC 1000000000
unsigned char P6BOOL
Boolean type.
Provides an interface to the system wallclock time.
P6COM runtime interfaces definitions.
wchar_t P6WCHAR
Wide character type see p6i18n.h.
A structure that is used to describe a specified time.
The base interface all [p6]COM components must derive from and implement.
P6COM base interface definitions.
p6IErrorInfo interface definition
Get and translate interval times.
#define P6DECLCOMMETHOD(method)
P6INT64 P6TIME
The wallclock time represented as the number of microseconds since midnight January 1 1970 UTC...
P6R Component runtime helper macros, templated, etc.
char P6CHAR
Narrow character type.
#define P6DECLAREIF_(iface, baseif)