pimappservices/calendar/shared/inc/agmentry.h
branchRCL_3
changeset 74 97232defd20e
parent 0 f979ecb2b13e
child 86 ed599363c2d7
equal deleted inserted replaced
66:bd7edf625bdd 74:97232defd20e
   163 
   163 
   164 	IMPORT_C void SetOrganizerL(CAgnAttendee* aAttendee); // takes ownership
   164 	IMPORT_C void SetOrganizerL(CAgnAttendee* aAttendee); // takes ownership
   165 	IMPORT_C CAgnAttendee* Organizer() const;
   165 	IMPORT_C CAgnAttendee* Organizer() const;
   166 	IMPORT_C void SetPhoneOwnerL(CAgnAttendee* aOwner); // takes ownership
   166 	IMPORT_C void SetPhoneOwnerL(CAgnAttendee* aOwner); // takes ownership
   167 	IMPORT_C CAgnAttendee* PhoneOwner() const;
   167 	IMPORT_C CAgnAttendee* PhoneOwner() const;
       
   168 	IMPORT_C void ClearMRSpecificData();
   168 	void CreateAttendeeListL();
   169 	void CreateAttendeeListL();
   169 	
   170 	
   170 	// attachments
   171 	// attachments
   171 	IMPORT_C void AddAttachmentL(CAgnAttachment* aAttachment); // takes ownership
   172 	IMPORT_C void AddAttachmentL(CAgnAttachment* aAttachment); // takes ownership
   172 	IMPORT_C TInt DeleteAttachmentL(const CAgnAttachment& aAttachment);
   173 	IMPORT_C TInt DeleteAttachmentL(const CAgnAttachment& aAttachment);
   201 	IMPORT_C void PruneRDatesL(const TAgnCalendarTime& aRecurrenceId, CalCommon::TRecurrenceRange aRange);
   202 	IMPORT_C void PruneRDatesL(const TAgnCalendarTime& aRecurrenceId, CalCommon::TRecurrenceRange aRange);
   202 
   203 
   203 	// User integer.
   204 	// User integer.
   204 	IMPORT_C void SetUserInt( TUint32 aUserInt );
   205 	IMPORT_C void SetUserInt( TUint32 aUserInt );
   205 	IMPORT_C TUint32 UserInt() const;
   206 	IMPORT_C TUint32 UserInt() const;
   206 		
   207 	
       
   208     IMPORT_C void SetUserDataInt( TUint32 aUserInt );
       
   209     IMPORT_C TUint32 UserDataInt() const;
       
   210 
   207 private:
   211 private:
   208 	// following enums for internal use only	
   212 	// following enums for internal use only	
   209 	enum TFlags
   213 	enum TFlags
   210 		{
   214 		{
   211 		EAgnAlarmActionDeleted = 0x01,
   215 		EAgnAlarmActionDeleted = 0x01,
   249 	
   253 	
   250 	TUint8							iBusyStatus;
   254 	TUint8							iBusyStatus;
   251 	TUint8							iReplicationStatus;
   255 	TUint8							iReplicationStatus;
   252 	TUint16							iFlags;
   256 	TUint16							iFlags;
   253 	TReal							iLatitude;
   257 	TReal							iLatitude;
   254 	TReal							iLongitude;
   258 	TReal						    iLongitude;
       
   259 	TUint32                         iUserDataInt;   
   255 	};
   260 	};
   256 
   261 
   257 #endif
   262 #endif