summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/Factory.h
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2017-07-05 11:35:04 (GMT)
committerGitHub <noreply@github.com>2017-07-05 11:35:04 (GMT)
commitcb2f533085542a753fc45d17fdb09396c46fbadc (patch)
tree66d378d1df7cb82834e944a1f37865809abf75ae /src/uscxml/plugins/Factory.h
parent3f10e11d6ad2b97fee4aee6e09bc959ba9b8e0e5 (diff)
parenta0f96c5dd050c524223ac644ba8798bc7cc80bfd (diff)
downloaduscxml-cb2f533085542a753fc45d17fdb09396c46fbadc.zip
uscxml-cb2f533085542a753fc45d17fdb09396c46fbadc.tar.gz
uscxml-cb2f533085542a753fc45d17fdb09396c46fbadc.tar.bz2
Merge pull request #155 from tklab-tud/sradomski
More performant monitors with slight API break
Diffstat (limited to 'src/uscxml/plugins/Factory.h')
-rw-r--r--src/uscxml/plugins/Factory.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/uscxml/plugins/Factory.h b/src/uscxml/plugins/Factory.h
index 986ff5f..cd7a5c7 100644
--- a/src/uscxml/plugins/Factory.h
+++ b/src/uscxml/plugins/Factory.h
@@ -53,31 +53,31 @@ public:
Factory(const std::string& pluginPath, Factory* parentFactory);
void registerIOProcessor(IOProcessorImpl* ioProcessor);
- bool hasIOProcessor(const std::string& type);
- std::shared_ptr<IOProcessorImpl> createIOProcessor(const std::string& type, IOProcessorCallbacks* callbacks);
+ bool hasIOProcessor(const std::string& type);
+ std::shared_ptr<IOProcessorImpl> createIOProcessor(const std::string& type, IOProcessorCallbacks* callbacks);
- void registerDataModel(DataModelImpl* dataModel);
- bool hasDataModel(const std::string& type);
- std::shared_ptr<DataModelImpl> createDataModel(const std::string& type, DataModelCallbacks* callbacks);
+ void registerDataModel(DataModelImpl* dataModel);
+ bool hasDataModel(const std::string& type);
+ std::shared_ptr<DataModelImpl> createDataModel(const std::string& type, DataModelCallbacks* callbacks);
- void registerInvoker(InvokerImpl* invoker);
- bool hasInvoker(const std::string& type);
- std::shared_ptr<InvokerImpl> createInvoker(const std::string& type, InvokerCallbacks* interpreter);
+ void registerInvoker(InvokerImpl* invoker);
+ bool hasInvoker(const std::string& type);
+ std::shared_ptr<InvokerImpl> createInvoker(const std::string& type, InvokerCallbacks* interpreter);
- void registerExecutableContent(ExecutableContentImpl* executableContent);
- bool hasExecutableContent(const std::string& localName, const std::string& nameSpace);
- std::shared_ptr<ExecutableContentImpl> createExecutableContent(const std::string& localName, const std::string& nameSpace, InterpreterImpl* interpreter);
+ void registerExecutableContent(ExecutableContentImpl* executableContent);
+ bool hasExecutableContent(const std::string& localName, const std::string& nameSpace);
+ std::shared_ptr<ExecutableContentImpl> createExecutableContent(const std::string& localName, const std::string& nameSpace, InterpreterImpl* interpreter);
#ifndef FEATS_ON_CMD
- void registerMicrostepper(MicroStepImpl* microStepper);
- bool hasMicroStepper(const std::string& name);
- std::shared_ptr<MicroStepImpl> createMicroStepper(const std::string& name, MicroStepCallbacks* callbacks);
+ void registerMicrostepper(MicroStepImpl* microStepper);
+ bool hasMicroStepper(const std::string& name);
+ std::shared_ptr<MicroStepImpl> createMicroStepper(const std::string& name, MicroStepCallbacks* callbacks);
#endif
- std::map<std::string, IOProcessorImpl*> getIOProcessors();
+ std::map<std::string, IOProcessorImpl*> getIOProcessors();
void listComponents();
@@ -96,7 +96,7 @@ protected:
std::map<std::pair<std::string, std::string>, ExecutableContentImpl*> _executableContent;
#ifndef FEATS_ON_CMD
- std::map<std::string, MicroStepImpl*> _microSteppers;
+ std::map<std::string, MicroStepImpl*> _microSteppers;
#endif
#ifdef BUILD_AS_PLUGINS