#ifndef __IGSMMODEM_H__ #define __IGSMMODEM_H__ #include #include #include "Sms.h" class IGsmModem { public: virtual void SendSms(std::string to, std::string message, bool allowMultipart) = 0; virtual std::vector ReadSms(bool readAll = false) = 0; virtual void DeleteSms(std::string smsIndex) = 0; virtual int DeleteAllSms() = 0; virtual ~IGsmModem() {} }; #endif // __IGSMMODEM_H__