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