| 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 |