CCalEntryView Class Reference

class CCalEntryView : public CBase

View class for accessing calendar entries.

Once a session to a calendar file has been created, a view to the session can be created.

This view can be used to fetch, store and delete entries.

Inherits from

Constructor & Destructor Documentation

CCalEntryView()

CCalEntryView ( ) [private]

~CCalEntryView()

IMPORT_C ~CCalEntryView ( )

Member Functions Documentation

ConstructL(CCalSession &, MCalProgressCallBack *)

void ConstructL ( CCalSession & aSession,
MCalProgressCallBack * aProgressCallBack
) [private]

Parameters

CCalSession & aSession
MCalProgressCallBack * aProgressCallBack

DeleteL(const CDesC8Array &)

IMPORT_C void DeleteL ( const CDesC8Array & aUidList )

Parameters

const CDesC8Array & aUidList

DeleteL(const CCalEntry &)

IMPORT_C void DeleteL ( const CCalEntry & aCalEntry )

Parameters

const CCalEntry & aCalEntry

DeleteL(const CalCommon::TCalTimeRange &, CalCommon::TCalViewFilter, MCalProgressCallBack &)

IMPORT_C void DeleteL ( const CalCommon::TCalTimeRange & aCalTimeRange,
CalCommon::TCalViewFilter aFilter,
MCalProgressCallBack & aProgressCallBack
)

Parameters

const CalCommon::TCalTimeRange & aCalTimeRange
CalCommon::TCalViewFilter aFilter
MCalProgressCallBack & aProgressCallBack

DeleteL(const RArray< TCalLocalUid > &, TInt &)

IMPORT_C void DeleteL ( const RArray < TCalLocalUid > & aIds,
TInt & aNumSuccessfulDeleted
)

Parameters

const RArray < TCalLocalUid > & aIds
TInt & aNumSuccessfulDeleted

FetchL(const TDesC8 &, RPointerArray< CCalEntry > &)

IMPORT_C void FetchL ( const TDesC8 & aUid,
RPointerArray < CCalEntry > & aCalEntryArray
) const

Parameters

const TDesC8 & aUid
RPointerArray < CCalEntry > & aCalEntryArray

FetchL(TCalLocalUid)

IMPORT_C CCalEntry * FetchL ( TCalLocalUid aId ) const

Parameters

TCalLocalUid aId

GetIdsModifiedSinceDateL(const TCalTime &, RArray< TCalLocalUid > &)

IMPORT_C void GetIdsModifiedSinceDateL ( const TCalTime & aTime,
RArray < TCalLocalUid > & aIds
) const

Parameters

const TCalTime & aTime
RArray < TCalLocalUid > & aIds

NewL(CCalSession &, MCalProgressCallBack &)

IMPORT_C CCalEntryView * NewL ( CCalSession & aSession,
MCalProgressCallBack & aProgressCallBack
) [static]

Parameters

CCalSession & aSession
MCalProgressCallBack & aProgressCallBack

NewL(CCalSession &)

IMPORT_C CCalEntryView * NewL ( CCalSession & aSession ) [static]

Parameters

CCalSession & aSession

StoreL(const RPointerArray< CCalEntry > &, TInt &)

IMPORT_C void StoreL ( const RPointerArray < CCalEntry > & aCalEntryList,
TInt & aNumSuccessfulEntry
)

Parameters

const RPointerArray < CCalEntry > & aCalEntryList
TInt & aNumSuccessfulEntry

UpdateL(const RPointerArray< CCalEntry > &, TInt &)

IMPORT_C void UpdateL ( const RPointerArray < CCalEntry > & aCalEntryList,
TInt & aNumSuccessfulEntry
)

Parameters

const RPointerArray < CCalEntry > & aCalEntryList
TInt & aNumSuccessfulEntry

Member Data Documentation

CCalEntryViewImpl * iImpl

CCalEntryViewImpl * iImpl [private]