CCalInstanceView Class Reference

#include <app/calinstanceview.h>

class CCalInstanceView : public CBase

Inherits from

  • CCalInstanceView

    Nested Classes and Structures

    Public Member Functions
    ~CCalInstanceView()
    IMPORT_C voidDeleteL(CCalInstance *, CalCommon::TRecurrenceRange)
    IMPORT_C CCalInstanceIterator *FindInstanceByUidL(const TDesC8 &, const TCalTime &)
    IMPORT_C CCalInstanceIterator *FindInstanceByUidL(TCalCollectionId, const TDesC8 &, const TCalTime &)
    IMPORT_C voidFindInstanceL(RPointerArray< CCalInstance > &, CalCommon::TCalViewFilter, const CalCommon::TCalTimeRange &)
    IMPORT_C voidFindInstanceL(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 TCalTimeNextInstanceL(CalCommon::TCalViewFilter, const TCalTime &)
    IMPORT_C TCalTimePreviousInstanceL(CalCommon::TCalViewFilter, const TCalTime &)
    Inherited Functions
    CBase::CBase()
    CBase::Delete(CBase *)
    CBase::Extension_(TUint,TAny *&,TAny *)
    CBase::operator new(TUint)
    CBase::operator new(TUint,TAny *)
    CBase::operator new(TUint,TLeave)
    CBase::operator new(TUint,TLeave,TUint)
    CBase::operator new(TUint,TUint)
    CBase::~CBase()

    Detailed Description

    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.

    Constructor & Destructor Documentation

    ~CCalInstanceView ( )

    IMPORT_C~CCalInstanceView()

    Member Function Documentation

    DeleteL ( CCalInstance *, CalCommon::TRecurrenceRange )

    IMPORT_C voidDeleteL(CCalInstance *aInstance,
    CalCommon::TRecurrenceRangeaWhichInstances
    )

    FindInstanceByUidL ( const TDesC8 &, const TCalTime & )

    IMPORT_C CCalInstanceIterator *FindInstanceByUidL(const TDesC8 &aUid,
    const TCalTime &aInstanceTime
    )const

    FindInstanceByUidL ( TCalCollectionId, const TDesC8 &, const TCalTime & )

    IMPORT_C CCalInstanceIterator *FindInstanceByUidL(TCalCollectionIdaCollectionId,
    const TDesC8 &aUid,
    const TCalTime &aInstanceTime
    )const

    FindInstanceL ( RPointerArray< CCalInstance > &, CalCommon::TCalViewFilter, const CalCommon::TCalTimeRange & )

    IMPORT_C voidFindInstanceL(RPointerArray< CCalInstance > &aInstanceList,
    CalCommon::TCalViewFilteraCalViewFilter,
    const CalCommon::TCalTimeRange &aTimeRange
    )const

    FindInstanceL ( RPointerArray< CCalInstance > &, CalCommon::TCalViewFilter, const CalCommon::TCalTimeRange &, const TCalSearchParams & )

    IMPORT_C voidFindInstanceL(RPointerArray< CCalInstance > &aMatchedInstanceList,
    CalCommon::TCalViewFilteraCalViewFilter,
    const CalCommon::TCalTimeRange &aTimeRange,
    const TCalSearchParams &aSearchParams
    )const

    FindInstanceL ( const CCalFindInstanceSettings & )

    IMPORT_C CCalInstanceIterator *FindInstanceL(const CCalFindInstanceSettings &aSettings)const

    FindInstanceL ( const CCalFindInstanceSettings &, TCalLocalUid, const TCalTime & )

    IMPORT_C CCalInstanceIterator *FindInstanceL(const CCalFindInstanceSettings &aSettings,
    TCalLocalUidaLocalId,
    const TCalTime &aInstanceTime
    )const

    FindInstanceL ( const CCalFindInstanceSettings &, TCalInstanceId & )

    IMPORT_C CCalInstanceIterator *FindInstanceL(const CCalFindInstanceSettings &aSettings,
    TCalInstanceId &aInstanceId
    )const

    FindInstanceL ( TCalLocalUid, const TCalTime & )

    IMPORT_C CCalInstance *FindInstanceL(TCalLocalUidaLocalId,
    const TCalTime &aInstanceTime
    )const

    FindInstanceL ( TCalInstanceId & )

    IMPORT_C CCalInstance *FindInstanceL(TCalInstanceId &aInstanceId)const

    NewL ( CCalSession &, MCalProgressCallBack & )

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

    NewL ( CCalSession & )

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

    NewL ( RPointerArray< CCalSession > & )

    IMPORT_C CCalInstanceView *NewL(RPointerArray< CCalSession > &aSessions)[static]

    NewL ( RPointerArray< CCalSession > &, MCalProgressCallBack & )

    IMPORT_C CCalInstanceView *NewL(RPointerArray< CCalSession > &aSessions,
    MCalProgressCallBack &aProgressCallBack
    )[static]

    NextInstanceL ( CalCommon::TCalViewFilter, const TCalTime & )

    IMPORT_C TCalTimeNextInstanceL(CalCommon::TCalViewFilteraCalViewFilter,
    const TCalTime &aStartDate
    )const

    PreviousInstanceL ( CalCommon::TCalViewFilter, const TCalTime & )

    IMPORT_C TCalTimePreviousInstanceL(CalCommon::TCalViewFilteraCalViewFilter,
    const TCalTime &aStartDate
    )const