diff options
Diffstat (limited to 'src/bindings')
-rw-r--r-- | src/bindings/swig/uscxml_beautify.i | 4 | ||||
-rw-r--r-- | src/bindings/swig/uscxml_ignores.i | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/bindings/swig/uscxml_beautify.i b/src/bindings/swig/uscxml_beautify.i index 76f371e..4f3d246 100644 --- a/src/bindings/swig/uscxml_beautify.i +++ b/src/bindings/swig/uscxml_beautify.i @@ -67,6 +67,10 @@ void setDataModel(WrappedDataModel* dataModel) { self->setDataModel(boost::shared_ptr<DataModelImpl>(dataModel)); } + + void setInvoker(const std::string invokeId, uscxml::WrappedInvoker* invoker) { + self->setInvoker(invokeId, boost::shared_ptr<InvokerImpl>(invoker)); + } std::vector<std::string> getBasicConfiguration() { Arabica::XPath::NodeSet<std::string> nativeConfig = self->getBasicConfiguration(); diff --git a/src/bindings/swig/uscxml_ignores.i b/src/bindings/swig/uscxml_ignores.i index b6a0a3f..f7d3dad 100644 --- a/src/bindings/swig/uscxml_ignores.i +++ b/src/bindings/swig/uscxml_ignores.i @@ -47,6 +47,7 @@ %ignore uscxml::Interpreter::setCmdLineOptions(std::map<std::string, std::string>); %ignore uscxml::Interpreter::setDataModel(const DataModel& dataModel); %ignore uscxml::Interpreter::addIOProcessor(IOProcessor ioProc); +%ignore uscxml::Interpreter::setInvoker(const std::string& invokeId, Invoker invoker); %ignore uscxml::Interpreter::getDocument; %ignore uscxml::Interpreter::getImpl; %ignore uscxml::Interpreter::runOnMainThread; |