 |
Manual for OpenFLUID 2.1.11
|
Go to the documentation of this file.
40 #ifndef __OPENFLUID_MACHINE_OBSERVERPLUGINSMANAGER_HPP__
41 #define __OPENFLUID_MACHINE_OBSERVERPLUGINSMANAGER_HPP__
56 openfluid::ware::GetPluggableObserverSignatureProc,
57 openfluid::ware::GetPluggableObserverBodyProc>
101 return openfluid::config::OBSERVERS_PLUGINS_SUFFIX;
Definition: ObserverPluginsManager.hpp:55
#define OPENFLUID_API
Definition: dllexport.hpp:86
PluggableObserver *(* GetPluggableObserverBodyProc)()
Definition: PluggableObserver.hpp:136
#define OPENFLUID_SINGLETON_DEFINITION(T)
Definition: SingletonMacros.hpp:55
ObserverSignature *(* GetPluggableObserverSignatureProc)()
Definition: PluggableObserver.hpp:138
static std::vector< std::string > getObserversDirs()
Definition: WarePluginsManager.hpp:81
Definition: ApplicationException.hpp:47
static std::string getObserverFullPath(const std::string &Filename)
std::string getPluginFullPath(const std::string &Filename) const
Definition: ObserverPluginsManager.hpp:79
std::string getPluginFilenameSuffix() const
Definition: ObserverPluginsManager.hpp:99
std::vector< std::string > getPluginsSearchPaths() const
Definition: ObserverPluginsManager.hpp:89
Definition: ObserverInstance.hpp:72
Definition: ObserverInstance.hpp:54
Generated by
1.8.17