contentmgmt/contentaccessfwfordrm/inc/rightsinfo.h
changeset 30 cf642210ecb7
parent 8 35751d3474b7
equal deleted inserted replaced
19:ece3df019add 30:cf642210ecb7
    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;