fesa-core
7.0.0
|
Used to store all Device-LogicalEvent-specific Information which comes from the Instantiation-File. More...
#include <DeviceLogicalEventElement.h>
Public Member Functions | |
virtual void | connectEventConfigRef (const std::string &deviceName, const boost::shared_ptr< LogicalEventElement > &globalLogicalEvent)=0 |
connects all event-config-ref-elements on class level, according to the XML-links in the events-mapping of this event-element More... | |
virtual boost::shared_ptr < EventConfigurationElement > | getEventConfigurationElement () const =0 |
getter for the member eventConfigurationElementRef_ More... | |
virtual std::string | getLogicalEventName () const =0 |
getter for the member logicalEventName_ More... | |
Used to store all Device-LogicalEvent-specific Information which comes from the Instantiation-File.
|
pure virtual |
connects all event-config-ref-elements on class level, according to the XML-links in the events-mapping of this event-element
deviceName | name of the device to connect to the Event-Configuration |
globalLogicalEvent | pointer to the logical-events in the global event-mapping |
Implemented in fesa::DeviceLogicalEventElementImpl.
|
pure virtual |
getter for the member eventConfigurationElementRef_
Implemented in fesa::DeviceLogicalEventElementImpl.
|
pure virtual |
getter for the member logicalEventName_
Implemented in fesa::DeviceLogicalEventElementImpl.