#ifndef EMAIL_H #define EMAIL_H #include #include "Correspondence.h" #include "BadResponseException.h" #define DOC_TYPE_EMAIL 1 class Email : public Correspondence { public: Email(int aID, std::string author, std::string subject, std::string recipientName, std::string recipientEmail, std::string textBody); std::string GetSubject(); std::string GetRecipientName(); std::string GetRecipientEmail(); void DisplayHeader(); void DisplayBody(); bool Search(std::string searchString); Email *CreateResponse(std::string author, std::string textBody, int nextID); private: std::string m_subject; std::string m_recipientName; std::string m_recipientEmail; }; #endif