locationmanager/ReverseGeocode/inc/xmlhandler.h
changeset 52 40db28bb26b8
parent 36 aa5a574040a4
equal deleted inserted replaced
45:a93990e5815e 52:40db28bb26b8
    97 	* @param aBuf The xml data 
    97 	* @param aBuf The xml data 
    98 	*/
    98 	*/
    99 
    99 
   100     void StartParsingL(  HBufC8 *aBuf  );
   100     void StartParsingL(  HBufC8 *aBuf  );
   101     
   101     
   102     private: // Constructors
   102 
       
   103 #ifdef REVERSEGEOCODE_UNIT_TESTCASE
       
   104     public:
       
   105 #else    
       
   106     private:
       
   107 #endif 
   103 
   108 
   104 	/**
   109 	/**
   105 	* @param aObserver The observer class to be notified after xml parsing is done
   110 	* @param aObserver The observer class to be notified after xml parsing is done
   106 	* @param aAddressInfo   The address info 
   111 	* @param aAddressInfo   The address info 
   107 	*/
   112 	*/
   111 	/**
   116 	/**
   112 	* Second phase construction
   117 	* Second phase construction
   113 	*/	
   118 	*/	
   114     void ConstructL();
   119     void ConstructL();
   115     
   120     
   116     private: 
   121 
       
   122 #ifdef REVERSEGEOCODE_UNIT_TESTCASE
       
   123     public:
       
   124 #else    
       
   125     private:
       
   126 #endif 
   117     // from MContentHandler
   127     // from MContentHandler
   118 
   128 
   119 	/**
   129 	/**
   120 	* This method is a callback to indicate the start of the document
   130 	* This method is a callback to indicate the start of the document
   121 	* @param aDocParam 	Specifies the various parameters of the document. 
   131 	* @param aDocParam 	Specifies the various parameters of the document. 
   199 	/**
   209 	/**
   200 	* This method obtains the interface matching the specified uid. 
   210 	* This method obtains the interface matching the specified uid. 
   201 	* @param aUid  the uid identifying the required interface
   211 	* @param aUid  the uid identifying the required interface
   202 	*/    
   212 	*/    
   203     TAny *GetExtendedInterface( const TInt32 aUid );
   213     TAny *GetExtendedInterface( const TInt32 aUid );
   204     
   214 
       
   215 #ifdef REVERSEGEOCODE_UNIT_TESTCASE
       
   216     public:
       
   217 #else    
   205     private: // Private data
   218     private: // Private data
       
   219 #endif     
   206 
   220 
   207     MXmlHandlerObserver& iObserver;
   221     MXmlHandlerObserver& iObserver;
   208     CParser*             iParser;
   222     CParser*             iParser;
   209     HBufC8*              iBuffer;
   223     HBufC8*              iBuffer;
   210     CInternalAddressInfo *iAddressInfo;
   224     CInternalAddressInfo *iAddressInfo;