fesa-core  7.0.0
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::string evaluatedSelectionCriterion_
 
std::set< std::string > automaticallyNotifiedPropertiesCol_
 list of properties that will be notified automatically, after the RT-action has finished
 
std::set< std::string > automaticallyNotifiedGlobalPropertiesCol_
 global properties that will be notified automatically after the RT action is successful
 
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.

Member Data Documentation

std::string fesa::RTActionConfig::evaluatedSelectionCriterion_

Selection criterion with actual values used to select devices


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