creator/inc/engine.h
changeset 51 b048e15729d6
parent 31 e7a04a6385be
equal deleted inserted replaced
44:5db69f4c3d06 51:b048e15729d6
   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