pimappservices/calendar/server/inc/agsentrymodel.h
changeset 45 b6db4fd4947b
parent 0 f979ecb2b13e
child 86 ed599363c2d7
equal deleted inserted replaced
23:fd30d51f876b 45:b6db4fd4947b
   210 	CCalAsyncDelete* CreateAsyncDeleteL(TAgnChangeFilter& aChangeFilter);
   210 	CCalAsyncDelete* CreateAsyncDeleteL(TAgnChangeFilter& aChangeFilter);
   211 	TAgnEntryIter* CreateEntryIterL() const;
   211 	TAgnEntryIter* CreateEntryIterL() const;
   212 	TTime TzRulesLastModifiedDateL();
   212 	TTime TzRulesLastModifiedDateL();
   213 	void CheckTzDbModificationL();
   213 	void CheckTzDbModificationL();
   214 	void HandleTzRulesChangeL(const TTime& aTime);
   214 	void HandleTzRulesChangeL(const TTime& aTime);
       
   215 	TBool IsIndexFileAvailableL();
   215 
   216 
   216 // Calendar file conversion operations
   217 // Calendar file conversion operations
   217 	void LoadNewStreamStoreL(CStreamStore& aStore, const TStreamId& aModelStreamId, CAgnEntryManager& aEntryManager, CAgnTzRuleIndex& aTzRuleIndex);
   218 	void LoadNewStreamStoreL(CStreamStore& aStore, const TStreamId& aModelStreamId, CAgnEntryManager& aEntryManager, CAgnTzRuleIndex& aTzRuleIndex);
   218 	
   219 	
   219 // Alarm accessor
   220 // Alarm accessor
   227 	TBool LoadIndexFileL();
   228 	TBool LoadIndexFileL();
   228 	void  SaveIndexFileL();
   229 	void  SaveIndexFileL();
   229 	TBool GenerateIndexFileName(TFileName& aFileName);
   230 	TBool GenerateIndexFileName(TFileName& aFileName);
   230 	TCalCollectionId CollectionId() const;
   231 	TCalCollectionId CollectionId() const;
   231 	const CAgnServFile& AgnServFile();
   232 	const CAgnServFile& AgnServFile();
   232 
   233 	void ResetDeleteRollbackArray();
   233 
   234 
   234 private:
   235 private:
   235 	void ConstructL(CAgnServFile* aAgnServerFile);
   236 	void ConstructL(CAgnServFile* aAgnServerFile);
   236 
   237 
   237 // file functions
   238 // file functions