All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
openfluid::machine::ObserverSignatureRegistry Class Reference

#include <machine/ObserverSignatureRegistry.hpp>

Public Member Functions

const
openfluid::machine::ObserverSignatureInstance
getSignature (const std::string &ObserverID)
 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...
 
std::vector
< openfluid::machine::ObserverSignatureInstance * > 
getAvailableSignatures ()
 
void unloadAllObservers ()
 

Static Public Member Functions

static ObserverSignatureRegistrygetInstance ()
 

Member Function Documentation

std::vector<openfluid::machine::ObserverSignatureInstance*> openfluid::machine::ObserverSignatureRegistry::getAvailableSignatures ( )
static ObserverSignatureRegistry* openfluid::machine::ObserverSignatureRegistry::getInstance ( )
static
const openfluid::machine::ObserverSignatureInstance* openfluid::machine::ObserverSignatureRegistry::getSignature ( const std::string &  ObserverID)

Returns the Signature of the Observer with ObserverID if available.

Exceptions
openfluid::base::OFExceptionif this Observer plugin is not available
void openfluid::machine::ObserverSignatureRegistry::unloadAllObservers ( )
void openfluid::machine::ObserverSignatureRegistry::update ( )

Updates the list of available signatures, according to Runtime environment paths.


The documentation for this class was generated from the following file: