htiui/HtiServicePlugins/HtiPIMServicePlugin/inc/HtiPIMServicePlugin.h
changeset 1 753e33780645
parent 0 39ab869ed429
equal deleted inserted replaced
0:39ab869ed429 1:753e33780645
    21 #define CHTIPIMSERVICEPLUGIN_H
    21 #define CHTIPIMSERVICEPLUGIN_H
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
    24 #include <HtiServicePluginInterface.h>
    24 #include <HtiServicePluginInterface.h>
    25 #include <w32std.h>
    25 #include <w32std.h>
       
    26 #include "../../../symbian_version.hrh"
    26 
    27 
    27 // CONSTANTS
    28 // CONSTANTS
    28 const TInt KPIMServiceUidValue = 0x10210CCD; // ECOM Implementation UID
    29 const TInt KPIMServiceUidValue = 0x10210CCD; // ECOM Implementation UID
    29 const TUid KPIMServiceUid = { KPIMServiceUidValue };
    30 const TUid KPIMServiceUid = { KPIMServiceUidValue };
    30 
    31 
    31 // FORWARD DECLARATIONS
    32 // FORWARD DECLARATIONS
    32 class CPIMHandler;
    33 class CPIMHandler;
       
    34 
       
    35 #if ( SYMBIAN_VERSION_SUPPORT < SYMBIAN_4 )
    33 class CHtiBookmarkHandler;
    36 class CHtiBookmarkHandler;
       
    37 #endif
       
    38 
    34 class CHtiSimDirHandler;
    39 class CHtiSimDirHandler;
    35 // CLASS DECLARATION
    40 // CLASS DECLARATION
    36 
    41 
    37 /**
    42 /**
    38 * Implementation of ECOM plug-in service interface.
    43 * Implementation of ECOM plug-in service interface.
    98         virtual ~CHtiPIMServicePlugin();
   103         virtual ~CHtiPIMServicePlugin();
    99 
   104 
   100     private:
   105     private:
   101 
   106 
   102         CPIMHandler* iPimHandler;
   107         CPIMHandler* iPimHandler;
       
   108 #if ( SYMBIAN_VERSION_SUPPORT < SYMBIAN_4 )
   103         CHtiBookmarkHandler* iBookmarkHandler;
   109         CHtiBookmarkHandler* iBookmarkHandler;
       
   110 #endif
   104         CHtiSimDirHandler* iSimDirHandler;
   111         CHtiSimDirHandler* iSimDirHandler;
   105         };
   112         };
   106 
   113 
   107 #endif // CHTIPIMSERVICEPLUGIN_H
   114 #endif // CHTIPIMSERVICEPLUGIN_H
   108 
   115