CCalInstanceView Class Reference
class CCalInstanceView : public CBase
|
View class for accessing instances of calendar entries.
Once a session to a calendar file has been created, a view to the session can be created.
An instance is a calendar entry, a repeated instance of a calendar entry, or an RDate added to an entry.
This view can be used to search for instances and also to delete instances.
Nested Classes and Structures
Public Member Functions
|
|
~CCalInstanceView
()
|
IMPORT_C void
|
DeleteL
(
CCalInstance
*,
CalCommon::TRecurrenceRange
)
|
IMPORT_C
CCalInstanceIterator
*
|
FindInstanceByUidL
(const
TDesC8
&, const
TCalTime
&)
|
IMPORT_C
CCalInstanceIterator
*
|
FindInstanceByUidL
(
TCalCollectionId
, const
TDesC8
&, const
TCalTime
&)
|
IMPORT_C void
|
FindInstanceL
(
RPointerArray
<
CCalInstance
> &,
CalCommon::TCalViewFilter
, const
CalCommon::TCalTimeRange
&)
|
IMPORT_C void
|
FindInstanceL
(
RPointerArray
<
CCalInstance
> &,
CalCommon::TCalViewFilter
, const
CalCommon::TCalTimeRange
&, const
TCalSearchParams
&)
|
IMPORT_C
CCalInstanceIterator
*
|
FindInstanceL
(const
CCalFindInstanceSettings
&)
|
IMPORT_C
CCalInstanceIterator
*
|
FindInstanceL
(const
CCalFindInstanceSettings
&,
TCalLocalUid
, const
TCalTime
&)
|
IMPORT_C
CCalInstanceIterator
*
|
FindInstanceL
(const
CCalFindInstanceSettings
&,
TCalInstanceId
&)
|
IMPORT_C
CCalInstance
*
|
FindInstanceL
(
TCalLocalUid
, const
TCalTime
&)
|
IMPORT_C
CCalInstance
*
|
FindInstanceL
(
TCalInstanceId
&)
|
IMPORT_C
CCalInstanceView
*
|
NewL
(
CCalSession
&,
MCalProgressCallBack
&)
|
IMPORT_C
CCalInstanceView
*
|
NewL
(
CCalSession
&)
|
IMPORT_C
CCalInstanceView
*
|
NewL
(
RPointerArray
<
CCalSession
> &)
|
IMPORT_C
CCalInstanceView
*
|
NewL
(
RPointerArray
<
CCalSession
> &,
MCalProgressCallBack
&)
|
IMPORT_C
TCalTime
|
NextInstanceL
(
CalCommon::TCalViewFilter
, const
TCalTime
&)
|
IMPORT_C
TCalTime
|
PreviousInstanceL
(
CalCommon::TCalViewFilter
, const
TCalTime
&)
|
Private Attributes
|
CCalInstanceViewImpl *
|
iImpl
|
Constructor & Destructor Documentation
CCalInstanceView()
CCalInstanceView
|
(
|
)
|
[private]
|
~CCalInstanceView()
IMPORT_C
|
~CCalInstanceView
|
(
|
)
|
|
Member Functions Documentation
ConstructL(CCalSession &, MCalProgressCallBack *)
ConstructL(RPointerArray< CCalSession > &, MCalProgressCallBack *)
DeleteL(CCalInstance *, CalCommon::TRecurrenceRange)
FindInstanceByUidL(const TDesC8 &, const TCalTime &)
FindInstanceByUidL(TCalCollectionId, const TDesC8 &, const TCalTime &)
FindInstanceL(RPointerArray< CCalInstance > &, CalCommon::TCalViewFilter, const CalCommon::TCalTimeRange &)
FindInstanceL(RPointerArray< CCalInstance > &, CalCommon::TCalViewFilter, const CalCommon::TCalTimeRange &, const TCalSearchParams &)
FindInstanceL(const CCalFindInstanceSettings &)
FindInstanceL(const CCalFindInstanceSettings &, TCalLocalUid, const TCalTime &)
FindInstanceL(const CCalFindInstanceSettings &, TCalInstanceId &)
FindInstanceL(TCalLocalUid, const TCalTime &)
FindInstanceL(TCalInstanceId &)
NewL(CCalSession &, MCalProgressCallBack &)
NewL(RPointerArray< CCalSession > &)
NewL(RPointerArray< CCalSession > &, MCalProgressCallBack &)
NextInstanceL(CalCommon::TCalViewFilter, const TCalTime &)
PreviousInstanceL(CalCommon::TCalViewFilter, const TCalTime &)
Member Data Documentation
CCalInstanceViewImpl * iImpl
CCalInstanceViewImpl *
|
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.