class CCalCalendarInfo : public CBase |
The calendar info class where metadata of a calendar file is set and retrieved.
Public Member Functions | |
---|---|
~CCalCalendarInfo() | |
IMPORT_C TRgb | Color() |
IMPORT_C const TDesC & | DescriptionL() |
IMPORT_C TBool | Enabled() |
IMPORT_C const TDesC & | FileNameL() |
const CCalCalendarInfoImpl & | Impl() |
IMPORT_C TBool | IsValid() |
IMPORT_C const TDesC & | NameL() |
IMPORT_C CCalCalendarInfo * | NewL() |
CCalCalendarInfo * | NewL(CCalCalendarInfoImpl *) |
IMPORT_C CDesC8Array * | PropertyKeysL() |
IMPORT_C const TDesC8 & | PropertyValueL(const TDesC8 &) |
IMPORT_C void | RemovePropertyL(const TDesC8 &) |
IMPORT_C void | SetColor(TRgb) |
IMPORT_C void | SetDescriptionL(const TDesC &) |
IMPORT_C void | SetEnabled(TBool) |
IMPORT_C void | SetNameL(const TDesC &) |
IMPORT_C void | SetPropertyL(const TDesC8 &, const TDesC8 &) |
Private Member Functions | |
---|---|
CCalCalendarInfo() | |
void | ConstructL() |
void | ConstructL(CCalCalendarInfoImpl *) |
Private Attributes | |
---|---|
CCalCalendarInfoImpl * | iImpl |
void | ConstructL | ( | CCalCalendarInfoImpl * | aCalendarInfoImpl | ) | [private] |
CCalCalendarInfoImpl * aCalendarInfoImpl |
CCalCalendarInfo * | NewL | ( | CCalCalendarInfoImpl * | aCalendarInfoImpl | ) | [static] |
CCalCalendarInfoImpl * aCalendarInfoImpl |
IMPORT_C const TDesC8 & | PropertyValueL | ( | const TDesC8 & | aKey | ) | const |
const TDesC8 & aKey |
IMPORT_C void | RemovePropertyL | ( | const TDesC8 & | aKey | ) |
const TDesC8 & aKey |
IMPORT_C void | SetDescriptionL | ( | const TDesC & | aDescription | ) |
const TDesC & aDescription |
IMPORT_C void | SetPropertyL | ( | const TDesC8 & | aKey, |
const TDesC8 & | aValue | |||
) |