fesa-core
7.0.0
|
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>) | |
GlobalDevice * | globalDevice_ |
reference to the global device | |
This structure stores all the necessary information to configure an action.
std::string fesa::RTActionConfig::evaluatedSelectionCriterion_ |
Selection criterion with actual values used to select devices