summaryrefslogtreecommitdiffstats
path: root/src/uscxml/Factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/Factory.h')
-rw-r--r--src/uscxml/Factory.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/uscxml/Factory.h b/src/uscxml/Factory.h
index a0569bb..ff08754 100644
--- a/src/uscxml/Factory.h
+++ b/src/uscxml/Factory.h
@@ -325,6 +325,7 @@ public:
static void throwErrorPlatform(const std::string& cause);
// we need it public for various static functions
+protected:
InterpreterImpl* _interpreter;
};
@@ -460,6 +461,7 @@ public:
static void setDefaultPluginPath(const std::string& path);
static std::string getDefaultPluginPath();
+protected:
std::map<std::string, DataModelImpl*> _dataModels;
std::map<std::string, std::string> _dataModelAliases;
std::map<std::string, IOProcessorImpl*> _ioProcessors;
@@ -468,7 +470,6 @@ public:
std::map<std::string, std::string> _invokerAliases;
std::map<std::pair<std::string, std::string>, ExecutableContentImpl*> _executableContent;
-protected:
#ifdef BUILD_AS_PLUGINS
pluma::Pluma pluma;
#endif