fesa-core  5.0.1
fesa::RTActionConfig Struct Reference

This structure stores all the necessary information to configure an action. More...

#include <AbstractRTAction.h>

Public Attributes

std::string actionName_
 name of the action
 
std::string className_
 class name where the action is
 
std::vector< AbstractDevice * > deviceCol_
 device collection
 
std::string logicalEventName_
 name of the logical event that fires the action
 
std::string concreteEventName_
 name of the concrete-event that fires the action
 
std::string selectionCriterion_
 selection criterion to select devices used for notification
 
std::set< std::string > automaticallyNotifiedPropertiesCol_
 list of properties that will be notified automatically, after the RT-action has finished
 
bool isGlobalPropertyToBeNotified_
 true if the automaticallyNotifiedPropertiesCol_ set contains at least one global property
 
std::set< std::string > manuallyNotifiedPropertiesCol_
 list of properties that can be notified manually, when needed
 
std::string eventSourceName_
 event source name (timing, timingSim, timer, user, <custom-name>)
 
GlobalDeviceglobalDevice_
 reference to the global device
 

Detailed Description

This structure stores all the necessary information to configure an action.


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