persistentstorage/centralrepository/cenrepsrv/shrepos.cpp
changeset 15 3eacc0623088
parent 1 c084286672be
child 55 44f437012c90
equal deleted inserted replaced
14:15018f1726c7 15:3eacc0623088
   494 /**
   494 /**
   495 The method reloads the repository content from a repository file.
   495 The method reloads the repository content from a repository file.
   496 The current repository must be emptied (or must be empty already) before the call is made.
   496 The current repository must be emptied (or must be empty already) before the call is made.
   497 @param aIniFile A reference to CIniFileIn object, which will be used to load
   497 @param aIniFile A reference to CIniFileIn object, which will be used to load
   498 				the repository content.
   498 				the repository content.
       
   499 @param aFirstLoad is used to indicate whether the file is reloaded for first time, this is used to prevent
       
   500 notification if not needed. For example file loading for merging purpose will not result in notification
   499 @return KErrCorrupt Corrupted repository file.
   501 @return KErrCorrupt Corrupted repository file.
   500 		KErrNone	The repository content was seccessfully loaded into memory.
   502 		KErrNone	The repository content was seccessfully loaded into memory.
   501 		KErrNotFound Setting not found in the file.
   503 		KErrNotFound Setting not found in the file.
   502 @leave System-wide error codes.
   504 @leave System-wide error codes.
   503 @leave KErrGeneral It's probably a programmer's error - current CSharedRepository 
   505 @leave KErrGeneral It's probably a programmer's error - current CSharedRepository