emailservices/nmclientapi/inc/nmapitypesconverter.h
changeset 75 47d84de1c893
parent 23 2dc6caa42ec3
child 76 38bf5461e270
equal deleted inserted replaced
72:64e38f08e49c 75:47d84de1c893
    22 
    22 
    23 class NmMailbox;
    23 class NmMailbox;
    24 class NmFolder;
    24 class NmFolder;
    25 class NmMessageEnvelope;
    25 class NmMessageEnvelope;
    26 class NmAddress;
    26 class NmAddress;
       
    27 class NmMessage;
       
    28 class NmMessagePart;
    27 /*!
    29 /*!
    28    
    30    
    29  */
    31  */
    30 namespace EmailClientApi
    32 namespace EmailClientApi
    31 {
    33 {
    32 class NmApiMailbox;
    34 class NmApiMailbox;
    33 class NmApiFolder;
    35 class NmApiFolder;
    34 class NmApiMessageEnvelope;
    36 class NmApiMessageEnvelope;
    35 class NmApiEmailAddress;
    37 class NmApiEmailAddress;
       
    38 class NmApiMessage;
       
    39 class NmApiAttachment;
    36 }
    40 }
    37 
    41 
    38 
    42 
    39 class NmToApiConverter
    43 class NmToApiConverter
    40 {
    44 {
    43     static EmailClientApi::NmApiFolder NmFolder2NmApiFolder(const NmFolder &folder);
    47     static EmailClientApi::NmApiFolder NmFolder2NmApiFolder(const NmFolder &folder);
    44     static EmailClientApi::NmApiMessageEnvelope NmMessageEnvelope2NmApiMessageEnvelope(
    48     static EmailClientApi::NmApiMessageEnvelope NmMessageEnvelope2NmApiMessageEnvelope(
    45         const NmMessageEnvelope &envelope);
    49         const NmMessageEnvelope &envelope);
    46     static QList<EmailClientApi::NmApiEmailAddress> NmAddress2QString(
    50     static QList<EmailClientApi::NmApiEmailAddress> NmAddress2QString(
    47         const QList<NmAddress> &addresses);
    51         const QList<NmAddress> &addresses);
       
    52     static EmailClientApi::NmApiMessage NmMessage2NmApiMessage(NmMessage &message);
       
    53 
    48 };
    54 };
    49 
    55 
    50 #endif /* NMTOAPICONVERTER_H_ */
    56 #endif /* NMTOAPICONVERTER_H_ */