creator/inc/engine.h
changeset 48 da3ec8478e66
parent 35 98924d2efce9
equal deleted inserted replaced
47:11fa016241a4 48:da3ec8478e66
   239      * Constructor: NewLC
   239      * Constructor: NewLC
   240      */
   240      */
   241     static CCreatorEngine* NewLC(EngineWrapper *aEngineWrapper);	
   241     static CCreatorEngine* NewLC(EngineWrapper *aEngineWrapper);	
   242     ~CCreatorEngine();
   242     ~CCreatorEngine();
   243 	
   243 	
   244     inline RPointerArray<TMemoryDetails> GetMemoryDetailsList(){ return iMemoryDetailsList; };
   244     inline const RPointerArray<TMemoryDetails>& GetMemoryDetailsList(){ return iMemoryDetailsList; };
   245 	inline TMemoryDetails GetMemoryDetails(){ return iMemoryDetails; };
   245 	inline const TMemoryDetails& GetMemoryDetails(){ return iMemoryDetails; };
   246 	inline EngineWrapper* GetEngineWrapper(){ return iEngineWrapper; };
   246 	inline EngineWrapper* GetEngineWrapper(){ return iEngineWrapper; };
       
   247 	inline CCreatorPhonebookBase* GetPhonebook(){ return  iPhonebook; };
   247 	
   248 	
   248 private:
   249 private:
   249     CCreatorEngine();
   250     CCreatorEngine();
   250     /**
   251     /**
   251      * EPOC default constructor for performing 2nd stage construction
   252      * EPOC default constructor for performing 2nd stage construction