metadataengine/server/inc/mdsnamespacedef.h
branchRCL_3
changeset 15 3cebc1a84278
parent 0 c53acadfccc6
equal deleted inserted replaced
14:646a02f170b9 15:3cebc1a84278
   211 	void StoreToDBL(TBool aStoreOnlyNamespace = EFalse );
   211 	void StoreToDBL(TBool aStoreOnlyNamespace = EFalse );
   212 	void MergeObjectsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   212 	void MergeObjectsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   213 	void MergeRelationsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   213 	void MergeRelationsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   214 	void MergeEventsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   214 	void MergeEventsL( CMdsNamespaceDef* aNamespace, const TBool& aDryRun );
   215 
   215 
       
   216     static TInt CompareObjectDefId(const CMdsObjectDef& aFirst, const CMdsObjectDef& aSecond);
       
   217     static TInt CompareEventDefId(const CMdsEventDef& aFirst, const CMdsEventDef& aSecond);
       
   218     static TInt CompareRelationDefId(const CMdsRelationDef& aFirst, const CMdsRelationDef& aSecond);
       
   219 	
   216 private:
   220 private:
   217 enum TNamespaceDefFlags
   221 enum TNamespaceDefFlags
   218 	{
   222 	{
   219 	ENamespaceDefFlagsReadOnly  = 0x0001,
   223 	ENamespaceDefFlagsReadOnly  = 0x0001,
   220 	ENamespaceDefFlagsFirstRead = 0x0002,
   224 	ENamespaceDefFlagsFirstRead = 0x0002,