#ifndef __SHELLEXECPLUGIN_H__ #define __SHELLEXECPLUGIN_H__ #include "Plugin.h" class ShellExecPlugin : public Plugin { public: ShellExecPlugin(std::string pluginCommand, std::string exeCommand, bool allowParameters, bool returnOutput); virtual void Execute(IGsmModem& modem, SMS& sms); virtual ~ShellExecPlugin() {} private: std::string _exeCommand; bool _allowParameters; bool _returnOutput; }; #endif // __SHELLEXECPLUGIN_H__