emailservices/emailstore/base_plugin/src/BaseMrInfoObject.cpp
branchRCL_3
changeset 24 d189ee25cf9d
parent 17 67369d1b217f
child 25 3533d4323edc
equal deleted inserted replaced
23:dcf0eedfc1a3 24:d189ee25cf9d
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 
    19 
    20 
    20 
    21 #include "basemrinfoobject.h"
    21 #include "BaseMrInfoObject.h"
    22 #include "baseplugin.h"
    22 #include "BasePlugin.h"
    23 
    23 
    24 
    24 
    25 /**
    25 /**
    26  * Defaults: Method of EMRMethodRequest.
    26  * Defaults: Method of EMRMethodRequest.
    27  */
    27  */
    82     
    82     
    83     iSequenceNumber = aMrInfo.MRSequenceNumberL();
    83     iSequenceNumber = aMrInfo.MRSequenceNumberL();
    84     iPriority = aMrInfo.PriorityL();
    84     iPriority = aMrInfo.PriorityL();
    85 
    85 
    86     iOrganizer = CBaseMrAttendee::NewL( aMrInfo.MROrganizerL() );
    86     iOrganizer = CBaseMrAttendee::NewL( aMrInfo.MROrganizerL() );
    87     
    87 //<qmail> Commented out in 10.1
    88     RPointerArray<MMRAttendee>& attendees = aMrInfo.AttendeesL();
    88     
       
    89     /*RPointerArray<MMRAttendee>& attendees = aMrInfo.AttendeesL();
    89     TInt count = attendees.Count();
    90     TInt count = attendees.Count();
    90     for ( TInt i = 0; i < count; i++ )
    91     for ( TInt i = 0; i < count; i++ )
    91         {
    92         {
    92         MMRAttendee* attendee = CBaseMrAttendee::NewL( *(attendees[i]) );
    93         MMRAttendee* attendee = CBaseMrAttendee::NewL( *(attendees[i]) );
    93         CleanupStack::PushL( attendee );
    94         CleanupStack::PushL( attendee );
    94         iAttendees.AppendL( attendee );
    95         iAttendees.AppendL( attendee );
    95         CleanupStack::Pop( attendee );
    96         CleanupStack::Pop( attendee );
    96         }
    97         }*/
       
    98 
       
    99 //</qmail>
    97     
   100     
    98     iRrule = CBaseMrRecurrenceRule::NewL( aMrInfo.RecurrenceRuleL() );
   101     iRrule = CBaseMrRecurrenceRule::NewL( aMrInfo.RecurrenceRuleL() );
    99     /**@ copy construction for iExceptions, iAttachments.*/
   102     /**@ copy construction for iExceptions, iAttachments.*/
   100     }
   103     }
   101 
   104