equal
deleted
inserted
replaced
36 { |
36 { |
37 |
37 |
38 /** Rights class to store a summary description of the rights and a unique |
38 /** Rights class to store a summary description of the rights and a unique |
39 reference to the rights object within an Agent |
39 reference to the rights object within an Agent |
40 |
40 |
41 @publishedPartner |
|
42 @released |
|
43 */ |
41 */ |
44 class CRightsInfo : public CBase |
42 class CRightsInfo : public CBase |
45 { |
43 { |
46 public: |
44 public: |
47 |
45 |
115 rights for content managed by that agent. |
113 rights for content managed by that agent. |
116 |
114 |
117 All derived classes must implement the serialization functions InternalizeL() |
115 All derived classes must implement the serialization functions InternalizeL() |
118 and ExternalizeL() |
116 and ExternalizeL() |
119 |
117 |
120 @publishedPartner |
|
121 @released |
|
122 */ |
118 */ |
123 class MAgentRightsBase |
119 class MAgentRightsBase |
124 { |
120 { |
125 public: |
121 public: |
126 virtual void ExternalizeL(RWriteStream& aStream) const = 0; |
122 virtual void ExternalizeL(RWriteStream& aStream) const = 0; |