#include "SystemInvoker.h" #include #ifdef BUILD_AS_PLUGINS #include #endif namespace uscxml { #ifdef BUILD_AS_PLUGINS PLUMA_CONNECTOR bool connect(pluma::Host& host) { host.add(new SystemInvokerProvider()); return true; } #endif SystemInvoker::SystemInvoker() { } SystemInvoker::~SystemInvoker() { }; boost::shared_ptr SystemInvoker::create(Interpreter* interpreter) { boost::shared_ptr invoker = boost::shared_ptr(new SystemInvoker()); invoker->_interpreter = interpreter; return invoker; } Data SystemInvoker::getDataModelVariables() { Data data; return data; } void SystemInvoker::send(const SendRequest& req) { } void SystemInvoker::cancel(const std::string sendId) { } void SystemInvoker::invoke(const InvokeRequest& req) { } }