--- smsdaemon/plugins/TogPlugin.h 2008/06/11 08:25:34 44 +++ smsdaemon/plugins/TogPlugin.h 2008/12/15 09:27:56 186 @@ -3,19 +3,30 @@ #include "Plugin.h" +#include +struct StationInfo +{ + StationInfo() {} + StationInfo(std::string c, std::string n); + + std::string code; + std::string name; +}; class TogPlugin : public Plugin { public: TogPlugin(); - virtual void Execute(IGsmModem& modem, SMS& sms); + virtual void Execute(ISmsTransceiver& modem, SMS& sms); std::string GetRealStationCode(std::string code, std::string& stationName); + std::string CreateStationList(); virtual ~TogPlugin() {} - +private: + std::map _stationInfo; };