#ifndef __TOGPLUGIN_H__ #define __TOGPLUGIN_H__ #include "Plugin.h" #include struct StationInfo { StationInfo() {} StationInfo(std::string c, std::string n) : code(c), name(n) {} std::string code; std::string name; }; class TogPlugin : public Plugin { public: TogPlugin(); 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; }; #endif // __TOGPLUGIN_H__