summaryrefslogtreecommitdiffstats
path: root/src/bindings/swig/uscxml_ignores.i
diff options
context:
space:
mode:
Diffstat (limited to 'src/bindings/swig/uscxml_ignores.i')
-rw-r--r--src/bindings/swig/uscxml_ignores.i54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/bindings/swig/uscxml_ignores.i b/src/bindings/swig/uscxml_ignores.i
new file mode 100644
index 0000000..4f8b2a3
--- /dev/null
+++ b/src/bindings/swig/uscxml_ignores.i
@@ -0,0 +1,54 @@
+%ignore uscxml::NumAttr;
+%ignore uscxml::SCXMLParser;
+%ignore uscxml::InterpreterImpl;
+
+%ignore create();
+
+%ignore uscxml::Interpreter::getDelayQueue();
+%ignore uscxml::Interpreter::fromDOM;
+%ignore uscxml::Interpreter::fromClone;
+%ignore uscxml::Interpreter::start();
+%ignore uscxml::Interpreter::stop();
+%ignore uscxml::Interpreter::setCmdLineOptions(std::map<std::string, std::string>);
+%ignore uscxml::Interpreter::getDocument;
+%ignore uscxml::Interpreter::getImpl;
+%ignore uscxml::Interpreter::runOnMainThread;
+%ignore uscxml::Interpreter::getHTTPServlet();
+%ignore uscxml::Interpreter::getNodeSetForXPath(const std::string&);
+%ignore uscxml::Interpreter::isLegalConfiguration(const Arabica::XPath::NodeSet<std::string>&);
+%ignore uscxml::Interpreter::getInstances();
+
+%ignore uscxml::WrappedInvoker::create(InterpreterImpl*);
+
+%ignore uscxml::WrappedDataModel::create(InterpreterImpl*);
+%ignore uscxml::WrappedDataModel::init(const Arabica::DOM::Element<std::string>&, const Arabica::DOM::Document<std::string>&, const std::string&);
+%ignore uscxml::WrappedDataModel::init(const Arabica::DOM::Element<std::string>&, const Arabica::DOM::Node<std::string>&, const std::string&);
+%ignore uscxml::WrappedDataModel::init(const std::string&, const Data&);
+%ignore uscxml::WrappedDataModel::assign(const Arabica::DOM::Element<std::string>&, const Arabica::DOM::Document<std::string>&, const std::string&);
+%ignore uscxml::WrappedDataModel::assign(const Arabica::DOM::Element<std::string>&, const Arabica::DOM::Node<std::string>&, const std::string&);
+%ignore uscxml::WrappedDataModel::assign(const std::string&, const Data&);
+%ignore uscxml::WrappedDataModel::eval(const Arabica::DOM::Element<std::string>&, const std::string&);
+%ignore uscxml::WrappedDataModel::evalAsBool(const Arabica::DOM::Node<std::string>&, const std::string&);
+
+%ignore uscxml::WrappedExecutableContent::create(InterpreterImpl*);
+%ignore uscxml::WrappedExecutableContent::enterElement(const Arabica::DOM::Node<std::string>&);
+%ignore uscxml::WrappedExecutableContent::exitElement(const Arabica::DOM::Node<std::string>&);
+
+%ignore uscxml::WrappedIOProcessor::create(InterpreterImpl*);
+
+%ignore uscxml::Event::Event(const Arabica::DOM::Node<std::string>&);
+%ignore uscxml::Event::getStrippedDOM;
+%ignore uscxml::Event::getFirstDOMElement;
+%ignore uscxml::Event::getDOM();
+%ignore uscxml::Event::setDOM(const Arabica::DOM::Document<std::string>&);
+%ignore uscxml::Event::toDocument();
+
+%ignore operator!=;
+%ignore operator<;
+%ignore operator=;
+%ignore operator[];
+%ignore operator std::list<Data>;
+%ignore operator std::string;
+%ignore operator std::map<std::string,Data>;
+%ignore operator<<;
+