MADARA  3.1.8
madara::knowledge::Event Class Reference

Expression container for timed event. More...

#include <TimedExecutor.h>

Collaboration diagram for madara::knowledge::Event:

Public Attributes

bool cancel_on_false
 cancel on false return value More...
 
ACE_Time_Value delay
 delay before first execution More...
 
unsigned int executions
 executions so far More...
 
int intended_executions
 intended executions More...
 
KnowledgeBaseknowledge
 knowledge base for executing the expression (should be same as compiled) More...
 
ACE_Time_Value period
 time between executions in seconds More...
 
expression::ComponentNoderoot
 expression to be executed (rooted Tree) More...
 

Detailed Description

Expression container for timed event.

Definition at line 36 of file TimedExecutor.h.

Member Data Documentation

bool madara::knowledge::Event::cancel_on_false

cancel on false return value

Definition at line 62 of file TimedExecutor.h.

ACE_Time_Value madara::knowledge::Event::delay

delay before first execution

Definition at line 39 of file TimedExecutor.h.

unsigned int madara::knowledge::Event::executions

executions so far

Definition at line 56 of file TimedExecutor.h.

int madara::knowledge::Event::intended_executions

intended executions

Definition at line 59 of file TimedExecutor.h.

KnowledgeBase* madara::knowledge::Event::knowledge

knowledge base for executing the expression (should be same as compiled)

Definition at line 53 of file TimedExecutor.h.

ACE_Time_Value madara::knowledge::Event::period

time between executions in seconds

Definition at line 42 of file TimedExecutor.h.

expression::ComponentNode* madara::knowledge::Event::root

expression to be executed (rooted Tree)

Definition at line 46 of file TimedExecutor.h.


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