summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2017-05-03 20:42:30 (GMT)
committerStefan Radomski <github@mintwerk.de>2017-05-03 20:42:30 (GMT)
commit4e3d3d466b1a98cb40e05e54067faf7050256ed5 (patch)
tree3213304f245db57ee5b181bf8c807e58d459e98d /src/uscxml/plugins
parentd3c26451c60e6f70a65f030f94d16105c0cb4f3a (diff)
downloaduscxml-4e3d3d466b1a98cb40e05e54067faf7050256ed5.zip
uscxml-4e3d3d466b1a98cb40e05e54067faf7050256ed5.tar.gz
uscxml-4e3d3d466b1a98cb40e05e54067faf7050256ed5.tar.bz2
Fixed issue 117
Diffstat (limited to 'src/uscxml/plugins')
-rw-r--r--src/uscxml/plugins/datamodel/lua/LuaDataModel.h2
-rw-r--r--src/uscxml/plugins/datamodel/promela/PromelaParser.h4
-rw-r--r--src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp3
-rw-r--r--src/uscxml/plugins/invoker/dirmon/DirMonInvoker.h2
4 files changed, 7 insertions, 4 deletions
diff --git a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
index ad86872..c64656a 100644
--- a/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
+++ b/src/uscxml/plugins/datamodel/lua/LuaDataModel.h
@@ -47,7 +47,7 @@ namespace uscxml {
* Lua data-model.
*/
-class LuaDataModel : public DataModelImpl {
+class USCXML_API LuaDataModel : public DataModelImpl {
public:
LuaDataModel();
virtual ~LuaDataModel();
diff --git a/src/uscxml/plugins/datamodel/promela/PromelaParser.h b/src/uscxml/plugins/datamodel/promela/PromelaParser.h
index 45ea341..8d8989d 100644
--- a/src/uscxml/plugins/datamodel/promela/PromelaParser.h
+++ b/src/uscxml/plugins/datamodel/promela/PromelaParser.h
@@ -48,7 +48,7 @@ public:
void merge(PromelaParserNode* node);
void push(PromelaParserNode* node);
- void dump(size_t indent = 0);
+ void USCXML_API dump(size_t indent = 0);
static std::string typeToDesc(int type);
@@ -59,7 +59,7 @@ public:
Location* loc;
};
-class PromelaParser {
+class USCXML_API PromelaParser {
public:
enum Type {
PROMELA_EXPR,
diff --git a/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp b/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp
index 3a99921..1f2fd72 100644
--- a/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp
+++ b/src/uscxml/plugins/datamodel/promela/parser/promela.lex.yy.cpp
@@ -1,3 +1,6 @@
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-register"
+
#line 2 "promela.lex.yy.cpp"
#line 4 "promela.lex.yy.cpp"
diff --git a/src/uscxml/plugins/invoker/dirmon/DirMonInvoker.h b/src/uscxml/plugins/invoker/dirmon/DirMonInvoker.h
index 6d9911f..f7dd56f 100644
--- a/src/uscxml/plugins/invoker/dirmon/DirMonInvoker.h
+++ b/src/uscxml/plugins/invoker/dirmon/DirMonInvoker.h
@@ -38,7 +38,7 @@ namespace uscxml {
class DirectoryWatchMonitor;
-class DirectoryWatch {
+class USCXML_API DirectoryWatch {
public:
enum Action {
ADDED = 1,