summaryrefslogtreecommitdiffstats
path: root/src/bindings/swig/wrapped/WrappedDataModel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/bindings/swig/wrapped/WrappedDataModel.h')
-rw-r--r--src/bindings/swig/wrapped/WrappedDataModel.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/bindings/swig/wrapped/WrappedDataModel.h b/src/bindings/swig/wrapped/WrappedDataModel.h
index e988dc0..f33f5da 100644
--- a/src/bindings/swig/wrapped/WrappedDataModel.h
+++ b/src/bindings/swig/wrapped/WrappedDataModel.h
@@ -33,8 +33,18 @@
namespace uscxml {
+class WrappedDataModelExtension : public DataModelExtension {
+public:
+ WrappedDataModelExtension();
+ virtual ~WrappedDataModelExtension();
+ virtual std::string provides() { return ""; }
+ virtual Data getValueOf(const std::string& member) { return Data(); }
+ virtual void setValueOf(const std::string& member, const Data& data) { }
+};
+
class WrappedDataModel : public DataModelImpl {
public:
+
WrappedDataModel();
virtual ~WrappedDataModel();