locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/inc/AdvancedTriggerSupervision.h
branchRCL_3
changeset 44 2b4ea9893b66
parent 0 667063e416a2
child 45 6b6920c56e2f
equal deleted inserted replaced
42:02ba3f1733c6 44:2b4ea9893b66
    26 #include <StifLogger.h>
    26 #include <StifLogger.h>
    27 #include <TestScripterInternal.h>
    27 #include <TestScripterInternal.h>
    28 #include <StifTestModule.h>
    28 #include <StifTestModule.h>
    29 
    29 
    30 
    30 
       
    31 // Forward declaration
       
    32 class TCoordinate;
       
    33 class MProEngEngine;
       
    34 
    31 // CONSTANTS
    35 // CONSTANTS
    32 //const ?type ?constant_var = ?constant;
    36 //const ?type ?constant_var = ?constant;
    33 
    37 
    34 // MACROS
    38 // MACROS
    35 //#define ?macro ?macro_def
    39 //#define ?macro ?macro_def
   132         * Frees all resources allocated from test methods.
   136         * Frees all resources allocated from test methods.
   133         * @since ?Series60_version
   137         * @since ?Series60_version
   134         */
   138         */
   135         void Delete();
   139         void Delete();
   136         void EnableSimPSYL();
   140         void EnableSimPSYL();
   137 
   141         
       
   142         /**
       
   143          * Gets current coordinate
       
   144          */
       
   145         void GetCurrentCoordinateL( TCoordinate& aCoordinate );
       
   146         
       
   147         /**
       
   148          * Set the phone profile to offline mode
       
   149          */
       
   150         void SetProfileToOfflineL();
       
   151         
       
   152         /**
       
   153          * Restore original profile
       
   154          */
       
   155         void RestoreProfileL();
       
   156                 
       
   157             
   138         /**
   158         /**
   139         * Test methods are listed below. 
   159         * Test methods are listed below. 
   140         */
   160         */
   141 
   161 
   142         /**
   162         /**
   177         // ?one_line_short_description_of_data
   197         // ?one_line_short_description_of_data
   178         //?data_declaration;
   198         //?data_declaration;
   179 
   199 
   180     private:    // Data
   200     private:    // Data
   181         
   201         
   182         // ?one_line_short_description_of_data
   202 		/**
   183         //?data_declaration;
   203 		 * Pointer to profile engine
   184 
   204 		 * Own.
   185         // Reserved pointer for future extension
   205 		 */
   186         //TAny* iReserved;
   206         MProEngEngine* iProEngine;
       
   207         
       
   208         /**
       
   209          * Current profile id
       
   210          */
       
   211         TInt iCurrentProfile;
       
   212 
       
   213 
   187 
   214 
   188     public:     // Friend classes
   215     public:     // Friend classes
   189         //?friend_class_declaration;
   216         //?friend_class_declaration;
   190     protected:  // Friend classes
   217     protected:  // Friend classes
   191         //?friend_class_declaration;
   218         //?friend_class_declaration;