class MAgnCalendarTimeMode |
Interface class representing a time mode. A time mode can be floating, fixed to UTC, or fixed to a particular time zone (but that is not supported yet). This class provides functions to convert between UTC and the relevant local time.
Public Member Functions | |
---|---|
void | FromL(TFormat, TTime &) |
TTimeMode | TimeMode() |
void | ToL(TFormat, TTime &) |
Public Member Enumerations | |
---|---|
enum | TFormat { ELocal, EUtc, EFixedLocal } |
enum | TTimeMode { EFloating, EFixedUtc, EFixedTimeZone } |
The time mode for a calendar entry
EFloating |
Floating time. |
EFixedUtc |
Fixed time in UTC format. When a fixed time entry is repeating, its repeat rule use EFixedTimeZone mode to store the corresponding time zone where the start and end time are stored in EFixedUtc. |
EFixedTimeZone |
Timezone rule time mode. Currently, this is used only for repeating entry where the start and end time are stored in EFixedUtc more |