meetingrequest/mricalviewer/inc/cesmrimapicalretriever.h
branchRCL_3
changeset 12 4ce476e64c59
parent 8 e1b6206813b4
equal deleted inserted replaced
11:0396474f30f5 12:4ce476e64c59
     1 /*
     1 /*
     2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    85             TESMRInputParams& aInputParameters );
    85             TESMRInputParams& aInputParameters );
    86     void ConstructL();
    86     void ConstructL();
    87     void CreateEntryL(
    87     void CreateEntryL(
    88             CFSMailMessagePart& aMessagePart,
    88             CFSMailMessagePart& aMessagePart,
    89             CFSMailMessage& aMsg);
    89             CFSMailMessage& aMsg);
    90     void CheckAttachmentDataL(
       
    91             CFSMailMessage& message );
       
    92     void HandleMailContentL();
    90     void HandleMailContentL();
    93 
    91 
    94 private: // Data
    92 private: // Data
    95     /// Own: Calendar entry object
    93     /// Own: Calendar entry object
    96     CCalEntry* iConvertedEntry;
    94     CCalEntry* iConvertedEntry;
   106     MESMRIcalViewerObserver::TIcalViewerOperationResult iResult;
   104     MESMRIcalViewerObserver::TIcalViewerOperationResult iResult;
   107     /// Own: ICS filename
   105     /// Own: ICS filename
   108     HBufC* iIcsFilename;
   106     HBufC* iIcsFilename;
   109     /// Own: Calendar part message id
   107     /// Own: Calendar part message id
   110     TFSMailMsgId iCalendarPartId;
   108     TFSMailMsgId iCalendarPartId;
   111     /// Own
       
   112     CESMRAttachmentInfo* iAttachmentInfo;
       
   113     };
   109     };
   114 
   110 
   115 #endif // CESMRIMAPICALRETRIEVER_H
   111 #endif // CESMRIMAPICALRETRIEVER_H
   116 
   112 
   117 // EOF
   113 // EOF