class TCalTime |
Represents a date/time, as used in the Calendar API.
This stores a single TTime, which may be set in UTC or local or floating local time, and can be retrieved in either UTC or system local time.
There are references to null time throughout the Interim API - this means Time::NullTTime().
Public Member Functions | |
---|---|
TCalTime() | |
IMPORT_C TTime | MaxTime() |
IMPORT_C TTime | MinTime() |
IMPORT_C void | SetTimeLocalFloatingL(const TTime &) |
IMPORT_C void | SetTimeLocalL(const TTime &) |
IMPORT_C void | SetTimeUtcL(const TTime &) |
IMPORT_C TTime | TimeLocalL() |
IMPORT_C TTimeMode | TimeMode() |
IMPORT_C TTime | TimeUtcL() |
Public Member Enumerations | |
---|---|
enum | TTimeMode { EFloating, EFixedUtc, EFixedTimeZone } |
Private Attributes | |
---|---|
TInt8 | iReserved1 |
TInt16 | iReserved2 |
TTime | iTime |
TUint8 | iTimeMode |
IMPORT_C void | SetTimeLocalFloatingL | ( | const TTime & | aLocalTime | ) |
const TTime & aLocalTime |
IMPORT_C void | SetTimeLocalL | ( | const TTime & | aLocalTime | ) |
const TTime & aLocalTime |
IMPORT_C void | SetTimeUtcL | ( | const TTime & | aUtcTime | ) |
const TTime & aUtcTime |
The time mode for a calendar time
EFloating |
Floating time. |
EFixedUtc |
Fixed time in UTC format. |
EFixedTimeZone |
Fixed time in local time with time zone reference format. |