Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6ITime Member List

This is the complete list of members for P6R::p6ITime, including all inherited members.

addHours(P6TIME *pTime, P6INT32 nHours)=0P6R::p6ITimepure virtual
addMillseconds(P6TIME *pTime, P6INT32 nMilliseconds)=0P6R::p6ITimepure virtual
addMinutes(P6TIME *pTime, P6INT32 nMinutes)=0P6R::p6ITimepure virtual
addP6Interval(P6TIME *pTime, const P6INTERVAL *pInterval)=0P6R::p6ITimepure virtual
addref(void)=0P6R::p6ICompure virtual
addSeconds(P6TIME *pTime, P6INT32 nSeconds)=0P6R::p6ITimepure virtual
adjust(P6TIMEINFO *pExpandedTime, P6INT32 tzOffset)=0P6R::p6ITimepure virtual
collapse(P6TIMEINFO *pExpandedTime, P6TIME *pTime)=0P6R::p6ITimepure virtual
createISO8601DateA(const P6TIME *pTime, P6INT32 deltaFromGMT, P6UINT8 degree, P6CHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ITimepure virtual
createISO8601DateW(const P6TIME *pTime, P6INT32 deltaFromGMT, P6UINT8 degree, P6WCHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ITimepure virtual
createRfc822DateA(const P6TIME *pTime, P6CHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ITimepure virtual
createRfc822DateW(const P6TIME *pTime, P6WCHAR *pBuffer, P6SIZE cBuffer, P6SIZE *pcWritten)=0P6R::p6ITimepure virtual
diffP6Time(const P6TIME *pTime1, const P6TIME *pTime2, P6INTERVAL *pIntervalDifference)=0P6R::p6ITimepure virtual
expand(const P6TIME *pTime, P6TIMEINFO *pExpandedTime, P6BOOL bLocalTime)=0P6R::p6ITimepure virtual
getLocalTimezoneOffset(P6INT32 *pOffset)=0P6R::p6ITimepure virtual
getTimezoneOffset(P6INT32 *pTzOffset)=0P6R::p6ITimepure virtual
initialize(void)=0P6R::p6ITimepure virtual
now(P6TIME *pTime)=0P6R::p6ITimepure virtual
p6TimeToUnixTime(const P6TIME *pTime, P6INT32 *pUnixTime)=0P6R::p6ITimepure virtual
parseISO8601DateA(const P6CHAR *pszDate, P6TIME *pOutTime, P6INT32 *pDeltaFromGMT)=0P6R::p6ITimepure virtual
parseISO8601DateW(const P6WCHAR *pwszDate, P6TIME *pOutTime, P6INT32 *pDeltaFromGMT)=0P6R::p6ITimepure virtual
parseRfc822DateA(const P6CHAR *pszDate, P6TIME *pOutTime, P6INT32 *pDeltaFromGMT)=0P6R::p6ITimepure virtual
parseRfc822DateW(const P6WCHAR *pwszDate, P6TIME *pOutTime, P6INT32 *pDeltaFromGMT)=0P6R::p6ITimepure virtual
queryInterface(const P6R::P6IID &iid, P6VOID **ppIface)=0P6R::p6ICompure virtual
release(void)=0P6R::p6ICompure virtual
unixTimeToP6Time(P6INT32 unixTime, P6TIME *pTimeOut)=0P6R::p6ITimepure virtual