TwiceAsNice
2019-02-18
|
This struct is the default implementation of the event handler and the function error handler. More...
#include <Core.h>
Public Member Functions | |
HandlerImpl (Nice::JointPtr _config) | |
Constructor. More... | |
virtual void | eventHandler (const std::string &_event) |
The default event handler logs the incoming events. More... | |
virtual void | functionErrorHandler (const std::string _errorNo) |
The default function error handler logs the incoming function errors and throw a generic function error exception. More... | |
HandlerImpl (Nice::JointPtr _config) | |
Constructor. More... | |
virtual void | eventHandler (const std::string &_event) |
The default event handler logs the incoming events. More... | |
virtual void | functionErrorHandler (const std::string _errorNo) |
The default function error handler logs the incoming function errors and throw a generic function error exception. More... | |
![]() | |
virtual | ~Handler () |
Construstor. More... | |
virtual | ~Handler () |
Construstor. More... | |
Protected Attributes | |
Nice::JointPtr | m_config |
member of the configuration tree More... | |
This struct is the default implementation of the event handler and the function error handler.
|
inline |
Constructor.
|
inline |
Constructor.
|
inlinevirtual |
The default event handler logs the incoming events.
Implements Basda::Handler.
Reimplemented in Basda::MoConModule::MoConModuleEvent, Basda::MoConModule::MoConModuleEvent, Basda::MoConCard::MoConCardEvent, Basda::MoConCard::MoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::ProtocolTestEvent, Basda::UniModCard::UniModCardEvent, Basda::UniModCard::UniModCardEvent, Basda::ProtocolTestEvent, Fixture::MoConModuleEvent, and Fixture::UniModModuleEvent.
|
inlinevirtual |
The default event handler logs the incoming events.
Implements Basda::Handler.
Reimplemented in Basda::MoConModule::MoConModuleEvent, Basda::MoConModule::MoConModuleEvent, Basda::MoConCard::MoConCardEvent, Basda::MoConCard::MoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::ProtocolTestEvent, Basda::UniModCard::UniModCardEvent, Basda::UniModCard::UniModCardEvent, Basda::ProtocolTestEvent, Fixture::MoConModuleEvent, and Fixture::UniModModuleEvent.
|
inlinevirtual |
The default function error handler logs the incoming function errors and throw a generic function error exception.
Basda::MPIA::FunctionError |
Implements Basda::Handler.
Reimplemented in Basda::MoConModule::MoConModuleEvent, Basda::MoConModule::MoConModuleEvent, Basda::ProtocolTestEvent, Basda::ProtocolTestEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::CoConCard::CoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModCard::UniModCardEvent, Basda::UniModCard::UniModCardEvent, Fixture::MoConModuleEvent, and Fixture::UniModModuleEvent.
|
inlinevirtual |
The default function error handler logs the incoming function errors and throw a generic function error exception.
Basda::MPIA::FunctionError |
Implements Basda::Handler.
Reimplemented in Basda::MoConModule::MoConModuleEvent, Basda::MoConModule::MoConModuleEvent, Basda::ProtocolTestEvent, Basda::ProtocolTestEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::UniModModuleTemperatureHumidityDummy::UniModModuleTemperatureHumidityDummyEvent, Basda::CoConCard::CoConCardEvent, Basda::CoConCard::CoConCardEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleTemperatureHumidity::UniModModuleTemperatureHumidityEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModModuleLightSource::UniModModuleLightSourceEvent, Basda::UniModCard::UniModCardEvent, Basda::UniModCard::UniModCardEvent, Fixture::MoConModuleEvent, and Fixture::UniModModuleEvent.
|
protected |
member of the configuration tree