emailservices/emailframework/inc/CFSMailPlugin.inl
changeset 18 578830873419
parent 0 8466d47a6819
child 20 ecc8def7944a
equal deleted inserted replaced
4:e7aa27f58ae1 18:578830873419
    14 * Description: Inline methods for class CFSMailPlugin. 
    14 * Description: Inline methods for class CFSMailPlugin. 
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #include <ecom/ecom.h>
    19 #include <ecom.h>
    20 
    20 
    21 // -----------------------------------------------------------------------------
    21 // -----------------------------------------------------------------------------
    22 // constructor
    22 // constructor
    23 // -----------------------------------------------------------------------------
    23 // -----------------------------------------------------------------------------
    24 //
    24 //
    63     return static_cast<CFSMailPlugin*>( 
    63     return static_cast<CFSMailPlugin*>( 
    64         REComSession::CreateImplementationL(
    64         REComSession::CreateImplementationL(
    65             aUid, _FOFF( CFSMailPlugin, iDtor_ID_Key ) ) );
    65             aUid, _FOFF( CFSMailPlugin, iDtor_ID_Key ) ) );
    66     }
    66     }
    67 
    67 
       
    68 // <cmail> empty implementations added to avoid CS warnings
    68 // -----------------------------------------------------------------------------
    69 // -----------------------------------------------------------------------------
    69 // CFSMailPlugin::GetConnectionId
    70 // CFSMailPlugin::GetConnectionId
    70 // -----------------------------------------------------------------------------
    71 // -----------------------------------------------------------------------------
    71 inline TInt CFSMailPlugin::GetConnectionId(
    72 inline TInt CFSMailPlugin::GetConnectionId(
    72     TFSMailMsgId /*aMailBoxId*/,
    73     TFSMailMsgId /*aMailBoxId*/,
    73     TUint32& /*aConnectionId*/ )
    74     TUint32& /*aConnectionId*/ )
    74     {
    75     {
    75     return KErrNotSupported;
    76     return KErrNotSupported;
    76     }
    77     }
    77     
    78     
       
    79     // <cmail> empty implementations added to avoid CS warnings
    78 // -----------------------------------------------------------------------------
    80 // -----------------------------------------------------------------------------
    79 // CFSMailPlugin::IsConnectionAllowedWhenRoaming
    81 // CFSMailPlugin::IsConnectionAllowedWhenRoaming
    80 // -----------------------------------------------------------------------------
    82 // -----------------------------------------------------------------------------
    81 inline TInt CFSMailPlugin::IsConnectionAllowedWhenRoaming(
    83 inline TInt CFSMailPlugin::IsConnectionAllowedWhenRoaming(
    82 	TFSMailMsgId /*aMailBoxId*/,
    84 	TFSMailMsgId /*aMailBoxId*/,
    83 	TBool& /*aConnectionAllowed*/ )
    85 	TBool& /*aConnectionAllowed*/ )
    84     {
    86     {
    85     return KErrNotSupported;
    87     return KErrNotSupported;
    86     }
    88     }
    87     
    89 // </cmail>
    88 // End of File
    90 
       
    91 // <qmail>
       
    92 // -----------------------------------------------------------------------------
       
    93 // CFSMailPlugin::CreateMessageToSendL
       
    94 // -----------------------------------------------------------------------------
       
    95 inline void CFSMailPlugin::CreateMessageToSendL(
       
    96     const TFSMailMsgId& /*aMailBoxId*/,
       
    97     MFSMailRequestObserver& /*aOperationObserver*/,
       
    98     const TInt /*aRequestId*/ )
       
    99     {
       
   100     User::Leave( KErrFSMailPluginNotSupported );
       
   101     }
       
   102 
       
   103 // -----------------------------------------------------------------------------
       
   104 // CFSMailPlugin::CreateForwardMessageL
       
   105 // -----------------------------------------------------------------------------
       
   106 inline void CFSMailPlugin::CreateForwardMessageL( const TFSMailMsgId& /*aMailBoxId*/,
       
   107     const TFSMailMsgId& /*aOriginalMessageId*/,
       
   108     MFSMailRequestObserver& /*aOperationObserver*/,
       
   109     const TInt /*aRequestId*/,
       
   110     const TDesC& /*aHeaderDescriptor*/ )
       
   111     {
       
   112     User::Leave( KErrFSMailPluginNotSupported );
       
   113     }
       
   114 
       
   115 // -----------------------------------------------------------------------------
       
   116 // CFSMailPlugin::CreateReplyMessageL
       
   117 // -----------------------------------------------------------------------------
       
   118 inline void CFSMailPlugin::CreateReplyMessageL( const TFSMailMsgId& /*aMailBoxId*/,
       
   119     const TFSMailMsgId& /*aOriginalMessageId*/,
       
   120     const TBool /*aReplyToAll*/,
       
   121     MFSMailRequestObserver& /*aOperationObserver*/,
       
   122     const TInt /*aRequestId*/,
       
   123     const TDesC& /*aHeaderDescriptor*/ )
       
   124     {
       
   125     User::Leave( KErrFSMailPluginNotSupported );
       
   126     }
       
   127 
       
   128 // -----------------------------------------------------------------------------
       
   129 // CFSMailPlugin::SendMessageL
       
   130 // -----------------------------------------------------------------------------
       
   131 inline void CFSMailPlugin::SendMessageL(
       
   132         CFSMailMessage& /*aMessage*/,
       
   133         MFSMailRequestObserver& /*aOperationObserver*/,
       
   134         const TInt /*aRequestId*/ )
       
   135     {
       
   136     User::Leave( KErrFSMailPluginNotSupported );
       
   137     }
       
   138 
       
   139 // -----------------------------------------------------------------------------
       
   140 // CFSMailPlugin::NewChildPartFromFileL
       
   141 // -----------------------------------------------------------------------------
       
   142 inline void CFSMailPlugin::NewChildPartFromFileL( const TFSMailMsgId& /*aMailBoxId*/,
       
   143                                      const TFSMailMsgId& /*aParentFolderId*/,
       
   144                                      const TFSMailMsgId& /*aMessageId*/,
       
   145                                      const TFSMailMsgId& /*aParentPartId*/,
       
   146                                      const TDesC& /*aContentType*/,
       
   147                                      const TDesC& /*aFilePath*/,
       
   148                                      MFSMailRequestObserver& /*aOperationObserver*/,
       
   149                                      const TInt /*aRequestId*/ )
       
   150     {
       
   151     User::Leave( KErrFSMailPluginNotSupported );
       
   152     }
       
   153 // </qmail>