mmtestenv/mmtestfw/include/TestFramework.h
changeset 15 c1e808730d6c
parent 0 40261b775718
equal deleted inserted replaced
13:efebd1779a59 15:c1e808730d6c
    26 #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
    26 #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
    27 #include <mmf/common/mmfipcserver.h>
    27 #include <mmf/common/mmfipcserver.h>
    28 #endif
    28 #endif
    29 #include <testframeworkipc.h>
    29 #include <testframeworkipc.h>
    30 
    30 
    31 // do not export if Unit Testing
       
    32 #if defined (__TSU_TESTFRAMEWORK__)
       
    33 #undef IMPORT_C
       
    34 #define IMPORT_C
       
    35 #endif
       
    36 
       
    37 // Common includes
       
    38 
       
    39 /**
    31 /**
    40  *
    32  *
    41  * Server name
    33  * Server name
    42  *
    34  *
    43  *
    35  *
   531 
   523 
   532     // accessors for stack / heap size
   524     // accessors for stack / heap size
   533     IMPORT_C TInt StackSize() const;
   525     IMPORT_C TInt StackSize() const;
   534     IMPORT_C TInt HeapSize() const;
   526     IMPORT_C TInt HeapSize() const;
   535 
   527 
   536     // accessors - not required to be exported
   528     IMPORT_C void SetSuite(CTestSuite* aSuite);
   537     void SetSuite(CTestSuite* aSuite);
   529     IMPORT_C void SetResult(TVerdict aResult);
   538     void SetResult(TVerdict aResult);
   530     IMPORT_C TPtrC StepName() const;
   539     TPtrC StepName() const;
       
   540     
   531     
   541     // param set - not required to be exported. Note assumes actual param is stable
   532     // param set - not required to be exported. Note assumes actual param is stable
   542     void SetDefaultParamSet(const TDesC& aParamSet);
   533     void SetDefaultParamSet(const TDesC& aParamSet);
   543 
   534 
   544 protected:
   535 protected: