emailuis/nmailuiengine/inc/nmmessagecreationoperation.h
changeset 23 2dc6caa42ec3
parent 18 578830873419
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    21 #include "nmoperation.h"
    21 #include "nmoperation.h"
    22 
    22 
    23 class NmMessage;
    23 class NmMessage;
    24 class NmId;
    24 class NmId;
    25 
    25 
    26 class NmMessageCreationOperation: public NmOperation
    26 class NMUIENGINE_EXPORT NmMessageCreationOperation: public NmOperation
    27 {
    27 {
       
    28     Q_OBJECT
    28 public:
    29 public:
       
    30     NmMessageCreationOperation(){};
    29     virtual NmMessage *getMessage() = 0;
    31     virtual NmMessage *getMessage() = 0;
    30     virtual NmId getMessageId() = 0;
    32     virtual NmId getMessageId() = 0;
       
    33     
       
    34 protected:
       
    35     virtual ~NmMessageCreationOperation(){};
    31 };
    36 };
    32 
    37 
    33 #endif /* NMMESSAGECREATIONOPERATION_H_ */
    38 #endif /* NMMESSAGECREATIONOPERATION_H_ */