emailservices/emailstore/base_plugin/src/BaseMrInfoObject.cpp
changeset 18 578830873419
parent 2 5253a20d2a1e
child 20 ecc8def7944a
equal deleted inserted replaced
4:e7aa27f58ae1 18:578830873419
    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.
    82     
    82     
    83     iSequenceNumber = aMrInfo.MRSequenceNumberL();
    83     iSequenceNumber = aMrInfo.MRSequenceNumberL();
    84     iPriority = aMrInfo.PriorityL();
    84     iPriority = aMrInfo.PriorityL();
    85 
    85 
    86     iOrganizer = CBaseMrAttendee::NewL();
    86     iOrganizer = CBaseMrAttendee::NewL();
    87     iOrganizer = CBaseMrAttendee::NewL( aMrInfo.MROrganizerL() );
    87     /*iOrganizer = CBaseMrAttendee::NewL( aMrInfo.MROrganizerL() );
    88     
    88     
    89     RPointerArray<MMRAttendee>& attendees = aMrInfo.AttendeesL();
    89     RPointerArray<MMRAttendee>& attendees = aMrInfo.AttendeesL();
    90     TInt count = attendees.Count();
    90     TInt count = attendees.Count();
    91     for ( TInt i = 0; i < count; i++ )
    91     for ( TInt i = 0; i < count; i++ )
    92         {
    92         {
    93         MMRAttendee* attendee = CBaseMrAttendee::NewL( *(attendees[i]) );
    93         MMRAttendee* attendee = CBaseMrAttendee::NewL( *(attendees[i]) );
    94         CleanupStack::PushL( attendee );
    94         CleanupStack::PushL( attendee );
    95         iAttendees.AppendL( attendee );
    95         iAttendees.AppendL( attendee );
    96         CleanupStack::Pop( attendee );
    96         CleanupStack::Pop( attendee );
    97         }
    97         }*/
    98     
    98     
    99     iRrule = CBaseMrRecurrenceRule::NewL( aMrInfo.RecurrenceRuleL() );
    99     iRrule = CBaseMrRecurrenceRule::NewL( aMrInfo.RecurrenceRuleL() );
   100     /**@ copy construction for iExceptions, iAttachments.*/
   100     /**@ copy construction for iExceptions, iAttachments.*/
   101     }
   101     }
   102 
   102