CCalCalendarInfo Class Reference
class CCalCalendarInfo : public CBase
|
The calendar info class where metadata of a calendar file is set and retrieved.
Private Attributes
|
CCalCalendarInfoImpl *
|
iImpl
|
Constructor & Destructor Documentation
CCalCalendarInfo()
CCalCalendarInfo
|
(
|
)
|
[private]
|
~CCalCalendarInfo()
IMPORT_C
|
~CCalCalendarInfo
|
(
|
)
|
|
Member Functions Documentation
Color()
IMPORT_C
TRgb
|
Color
|
(
|
)
|
const
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
ConstructL(CCalCalendarInfoImpl *)
void
|
ConstructL
|
(
|
CCalCalendarInfoImpl *
|
aCalendarInfoImpl
|
)
|
[private]
|
Parameters
CCalCalendarInfoImpl * aCalendarInfoImpl
|
|
DescriptionL()
IMPORT_C const
TDesC
&
|
DescriptionL
|
(
|
)
|
const
|
Enabled()
IMPORT_C
TBool
|
Enabled
|
(
|
)
|
const
|
FileNameL()
IMPORT_C const
TDesC
&
|
FileNameL
|
(
|
)
|
const
|
Impl()
const CCalCalendarInfoImpl &
|
Impl
|
(
|
)
|
const
|
IsValid()
IMPORT_C
TBool
|
IsValid
|
(
|
)
|
const
|
NameL()
IMPORT_C const
TDesC
&
|
NameL
|
(
|
)
|
const
|
NewL(CCalCalendarInfoImpl *)
Parameters
CCalCalendarInfoImpl * aCalendarInfoImpl
|
|
PropertyValueL(const TDesC8 &)
IMPORT_C const
TDesC8
&
|
PropertyValueL
|
(
|
const
TDesC8
&
|
aKey
|
)
|
const
|
RemovePropertyL(const TDesC8 &)
IMPORT_C void
|
RemovePropertyL
|
(
|
const
TDesC8
&
|
aKey
|
)
|
|
SetColor(TRgb)
IMPORT_C void
|
SetColor
|
(
|
TRgb
|
aColor
|
)
|
|
SetDescriptionL(const TDesC &)
IMPORT_C void
|
SetDescriptionL
|
(
|
const
TDesC
&
|
aDescription
|
)
|
|
Parameters
const
TDesC
& aDescription
|
|
SetEnabled(TBool)
IMPORT_C void
|
SetEnabled
|
(
|
TBool
|
aEnabled
|
)
|
|
SetNameL(const TDesC &)
IMPORT_C void
|
SetNameL
|
(
|
const
TDesC
&
|
aName
|
)
|
|
SetPropertyL(const TDesC8 &, const TDesC8 &)
IMPORT_C void
|
SetPropertyL
|
(
|
const
TDesC8
&
|
aKey,
|
|
const
TDesC8
&
|
aValue
|
|
)
|
|
Member Data Documentation
CCalCalendarInfoImpl * iImpl
CCalCalendarInfoImpl *
|
iImpl
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.