locationmanager/geoconverter/inc/cgeoconverter.h
changeset 52 40db28bb26b8
parent 36 aa5a574040a4
equal deleted inserted replaced
45:a93990e5815e 52:40db28bb26b8
    61      * C++ destructor.
    61      * C++ destructor.
    62      */
    62      */
    63     IMPORT_C virtual ~CGeoConverter();
    63     IMPORT_C virtual ~CGeoConverter();
    64     
    64     
    65     IMPORT_C void ConvertL( const CTelephony::TNetworkInfoV1& aNetworkInfo );
    65     IMPORT_C void ConvertL( const CTelephony::TNetworkInfoV1& aNetworkInfo );
    66         
    66 
       
    67 #ifdef GEOCONVERTER_UNIT_TESTCASE
       
    68     public:
       
    69 #else
    67 protected:
    70 protected:
       
    71 #endif
    68     // From MLbsLocationInfoConverterObserver
    72     // From MLbsLocationInfoConverterObserver
    69     void OnConversionComplete( TInt aStatusCode );
    73     void OnConversionComplete( TInt aStatusCode );
    70     
    74     
    71 private:
    75 #ifdef GEOCONVERTER_UNIT_TESTCASE
       
    76     public:
       
    77 #else    
       
    78     private:
       
    79 #endif    
       
    80 
    72     /**
    81     /**
    73      * C++ constructor.
    82      * C++ constructor.
    74      */
    83      */
    75     CGeoConverter( MGeoConverterObserver& aObserver );
    84     CGeoConverter( MGeoConverterObserver& aObserver );
    76     /**
    85     /**
    77      * 2nd phase constructor.
    86      * 2nd phase constructor.
    78      */
    87      */
    79     void ConstructL();    
    88     void ConstructL();    
    80     
    89     
    81 private:
    90 #ifdef GEOCONVERTER_UNIT_TESTCASE
       
    91     public:
       
    92 #else    
       
    93     private:
       
    94 #endif    
       
    95 
    82     MGeoConverterObserver& iObserver;
    96     MGeoConverterObserver& iObserver;
    83 #ifdef LOC_GEOTAGGING_CELLID    
    97 #ifdef LOC_GEOTAGGING_CELLID    
    84     CLbsLocationInfoConverter*  iLocConverter;
    98     CLbsLocationInfoConverter*  iLocConverter;
    85     CLbsLocationInfo*   iLocInfo;
    99     CLbsLocationInfo*   iLocInfo;
    86     CLbsGsmCellInfo* iGsmCellInfo;
   100     CLbsGsmCellInfo* iGsmCellInfo;