persistentstorage/centralrepository/cenrepsrv/shrepos.cpp
branchRCL_3
changeset 10 fa9941cf3867
parent 1 c084286672be
child 55 44f437012c90
equal deleted inserted replaced
6:5ffdb8f2067f 10:fa9941cf3867
   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