emailservices/nmclientapi/inc/nmapienvelopelisting_p.h
changeset 23 2dc6caa42ec3
parent 18 578830873419
child 49 00c7ae862740
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    18 #ifndef NMAPIENVELOPELISTINGPRIVATE_H
    18 #ifndef NMAPIENVELOPELISTINGPRIVATE_H
    19 #define NMAPIENVELOPELISTINGPRIVATE_H
    19 #define NMAPIENVELOPELISTINGPRIVATE_H
    20 
    20 
    21 #include <QObject>
    21 #include <QObject>
    22 
    22 
    23 #include "nmapimessageenvelope.h"
    23 class NmApiEngine;
    24 
    24 
    25 class NmEngine;
       
    26 
    25 
    27 namespace EmailClientApi
    26 namespace EmailClientApi
    28 {
    27 {
       
    28 class NmApiMessageEnvelope;
    29 
    29 
    30 class NmEnvelopeListingPrivate : public QObject
    30 class NmApiEnvelopeListingPrivate : public QObject
    31 {
    31 {
    32 public:
    32 public:
    33 
    33 
    34     NmEnvelopeListingPrivate(QObject *parent = 0);
    34     NmApiEnvelopeListingPrivate(QObject *parent = 0);
    35     virtual ~NmEnvelopeListingPrivate();
    35     virtual ~NmApiEnvelopeListingPrivate();
    36 
    36 
    37     bool initializeEngine();
    37     bool initializeEngine();
    38     void releaseEngine();
    38     void releaseEngine();
    39     qint32 grabEnvelopes();
    39     qint32 grabEnvelopes();
    40 
    40 
    41     bool mIsRunning;
    41     bool mIsRunning;
    42     quint64 folderId;
    42     quint64 folderId;
    43     quint64 mailboxId;
    43     quint64 mailboxId;
    44     NmEngine* mEngine;
    44     NmApiEngine *mEngine;
    45 
    45 
    46     QList<EmailClientApi::NmMessageEnvelope> mEnvelopes;
    46     QList<EmailClientApi::NmApiMessageEnvelope> mEnvelopes;
    47 };
    47 };
    48 }
    48 }
    49 #endif /* NMENVELOPELISTINGPRIVATE_H_ */
    49 #endif /* NMAPIENVELOPELISTINGPRIVATE_H */