contentstorage/srvinc/castorageproxy.h
changeset 103 b99b84bcd2d1
parent 80 397d00875918
child 109 e0aa398e6810
--- a/contentstorage/srvinc/castorageproxy.h	Fri Jun 11 13:58:37 2010 +0300
+++ b/contentstorage/srvinc/castorageproxy.h	Wed Jun 23 18:33:40 2010 +0300
@@ -19,9 +19,11 @@
 #define CASTORAGEPROXY_H
 
 #include "cadef.h"
+#include "castorage_global.h"
 #include "caoperationparams.h"
 
 
+
 // FORWARD DECLARATIONS
 class CCaStorage;
 class CCaInnerQuery;
@@ -29,6 +31,8 @@
 class CCaLocalizationEntry;
 class MCaSessionNorifier;
 
+CA_STORAGE_TEST_CLASS( TestCaClient )
+
 /**
  * Interface for CA database implementations.
  *
@@ -180,6 +184,12 @@
      * C++ default constructor.
      */
     CCaStorageProxy();
+    
+    CCaLocalizationEntry* LocalizeTextL( CCaInnerEntry* aEntry );
+    
+    CCaLocalizationEntry* LocalizeDescriptionL( CCaInnerEntry* aEntry );
+    
+    TBool InitializeTranslatorL( TDesC& aQmFilename );
 
 private:
     //Data
@@ -193,6 +203,9 @@
      * Sessions using this engine. Own.
      */
     RPointerArray<MCaSessionNorifier> iHandlerNotifier;
+    
+    CA_STORAGE_TEST_FRIEND_CLASS( TestCaClient )
+    
     };
 
 #endif //CASTORAGEPROXY_H