javaextensions/pim/common/inc.s60/mpimadapteraccess.h
branchRCL_3
changeset 25 9ac0a0a7da70
parent 24 0fd27995241b
child 67 63b81d807542
equal deleted inserted replaced
24:0fd27995241b 25:9ac0a0a7da70
    29 class MPIMEventAdapterManager;
    29 class MPIMEventAdapterManager;
    30 class MPIMEventListAdapter;
    30 class MPIMEventListAdapter;
    31 class MPIMToDoAdapterManager;
    31 class MPIMToDoAdapterManager;
    32 class MPIMToDoListAdapter;
    32 class MPIMToDoListAdapter;
    33 class MPIMLocalizationData;
    33 class MPIMLocalizationData;
    34 class CCalSession;
       
    35 
    34 
    36 // CLASS DECLARATION
    35 // CLASS DECLARATION
    37 
    36 
    38 /**
    37 /**
    39  *  Provides the elementary access the PIM lists provided by a single adapter
    38  *  Provides the elementary access the PIM lists provided by a single adapter
   128      *        been opened and multiple simultaneous instances are not
   127      *        been opened and multiple simultaneous instances are not
   129      *        supported.
   128      *        supported.
   130      * @li \c KErrNotFound - The native database does not exist any more.
   129      * @li \c KErrNotFound - The native database does not exist any more.
   131      * @li Other - The system is non-functional.
   130      * @li Other - The system is non-functional.
   132      */
   131      */
   133      virtual TBool OpenEventListL(CCalSession* aCalSession, 
   132     virtual TBool OpenEventListL(const TDesC* aListName,
   134                                  const TDesC* aListName,
       
   135                                  MPIMEventAdapterManager** aRetAdapterManager,
   133                                  MPIMEventAdapterManager** aRetAdapterManager,
   136                                  MPIMEventListAdapter** aRetListAdapter,
   134                                  MPIMEventListAdapter** aRetListAdapter,
   137                                  MPIMLocalizationData** aRetLocalizationData) = 0;
   135                                  MPIMLocalizationData** aRetLocalizationData) = 0;
   138 
   136 
   139     /**
   137     /**
   163      *        been opened and multiple simultaneous instances are not
   161      *        been opened and multiple simultaneous instances are not
   164      *        supported.
   162      *        supported.
   165      * @li \c KErrNotFound - The native database does not exist any more.
   163      * @li \c KErrNotFound - The native database does not exist any more.
   166      * @li Other - The system is non-functional.
   164      * @li Other - The system is non-functional.
   167      */
   165      */
   168      virtual TBool OpenToDoListL(CCalSession* aCalSession,
   166     virtual TBool OpenToDoListL(const TDesC* aListName,
   169                                 const TDesC* aListName,
       
   170                                 MPIMToDoAdapterManager** aRetAdapterManager,
   167                                 MPIMToDoAdapterManager** aRetAdapterManager,
   171                                 MPIMToDoListAdapter** aRetListAdapter,
   168                                 MPIMToDoListAdapter** aRetListAdapter,
   172                                 MPIMLocalizationData** aRetLocalizationData) = 0;
   169                                 MPIMLocalizationData** aRetLocalizationData) = 0;
   173 
   170 
   174 protected:
   171 protected: