equal
deleted
inserted
replaced
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 #include "rightsmanager.h" |
19 #include <caf/rightsmanager.h> |
20 #include "agentfactory.h" |
20 #include <caf/agentfactory.h> |
21 #include "agentinfo.h" |
21 #include "agentinfo.h" |
22 #include "agentinterface.h" |
22 #include <caf/agentinterface.h> |
23 |
23 |
24 using namespace ContentAccess; |
24 using namespace ContentAccess; |
25 |
25 |
26 CRightsManager* CRightsManager::NewL(TUid aUid) |
26 CRightsManager* CRightsManager::NewL(TUid aUid) |
27 { |
27 { |
66 EXPORT_C void CRightsManager::ListRightsL(RStreamablePtrArray<CRightsInfo>& aArray, TVirtualPathPtr& aVirtualPath) const |
66 EXPORT_C void CRightsManager::ListRightsL(RStreamablePtrArray<CRightsInfo>& aArray, TVirtualPathPtr& aVirtualPath) const |
67 { |
67 { |
68 iAgentRightsManager->ListRightsL(aArray, aVirtualPath); |
68 iAgentRightsManager->ListRightsL(aArray, aVirtualPath); |
69 } |
69 } |
70 |
70 |
|
71 EXPORT_C void CRightsManager::ListRightsL(RStreamablePtrArray<CRightsInfo>& aArray, RFile& aFile, const TDesC& aUniqueId) const |
|
72 { |
|
73 iAgentRightsManager->ListRightsL(aArray, aFile, aUniqueId); |
|
74 } |
|
75 |
71 EXPORT_C void CRightsManager::ListContentL(RStreamablePtrArray<CVirtualPath>& aArray, CRightsInfo& aRightsInfo) const |
76 EXPORT_C void CRightsManager::ListContentL(RStreamablePtrArray<CVirtualPath>& aArray, CRightsInfo& aRightsInfo) const |
72 { |
77 { |
73 iAgentRightsManager->ListContentL(aArray, aRightsInfo); |
78 iAgentRightsManager->ListContentL(aArray, aRightsInfo); |
74 } |
79 } |
75 |
80 |
86 EXPORT_C TInt CRightsManager::DeleteAllRightsObjects(const TVirtualPathPtr& aVirtualPathPtr) |
91 EXPORT_C TInt CRightsManager::DeleteAllRightsObjects(const TVirtualPathPtr& aVirtualPathPtr) |
87 { |
92 { |
88 return iAgentRightsManager->DeleteAllRightsObjects(aVirtualPathPtr); |
93 return iAgentRightsManager->DeleteAllRightsObjects(aVirtualPathPtr); |
89 } |
94 } |
90 |
95 |
|
96 EXPORT_C TInt CRightsManager::DeleteAllRightsObjects (RFile& aFile, const TDesC& aUniqueId) |
|
97 { |
|
98 return iAgentRightsManager->DeleteAllRightsObjects(aFile, aUniqueId); |
|
99 } |
|
100 |
91 EXPORT_C TInt CRightsManager::SetProperty(TAgentProperty aProperty, TInt aValue) |
101 EXPORT_C TInt CRightsManager::SetProperty(TAgentProperty aProperty, TInt aValue) |
92 { |
102 { |
93 return iAgentRightsManager->SetProperty(aProperty, aValue); |
103 return iAgentRightsManager->SetProperty(aProperty, aValue); |
94 } |
104 } |
|
105 |