![]() |
#include <machine/ObserverSignatureRegistry.hpp>
Public Member Functions | |
const openfluid::machine::ObserverSignatureInstance * | signature (const openfluid::ware::WareID_t &ID) const |
Returns the Signature of the Observer with ObserverID if available. More... | |
void | update () |
Updates the list of available signatures, according to Runtime environment paths. More... | |
const std::vector < openfluid::machine::ObserverSignatureInstance * > & | getAvailableSignatures () const |
void | unloadAll () |
const std::vector<openfluid::machine::ObserverSignatureInstance*>& openfluid::machine::ObserverSignatureRegistry::getAvailableSignatures | ( | ) | const |
|
virtual |
Returns the Signature of the Observer with ObserverID if available.
openfluid::base::FrameworkException | if this Observer plugin is not available |
Implements openfluid::machine::WareSignatureRegistry< ObserverSignatureInstance >.
|
virtual |
|
virtual |
Updates the list of available signatures, according to Runtime environment paths.
Implements openfluid::machine::WareSignatureRegistry< ObserverSignatureInstance >.