reactor-c
C Runtime for Lingua Franca
|
#include <lf_types.h>
Data Fields | |
token_template_t | tmplt |
bool | is_present |
trigger_t * | trigger |
self_base_t * | parent |
bool | has_value |
int | source_id |
Action structs are customized types because their payloads are type specific. This struct represents their common features. Given any pointer to an action struct, it can be cast to lf_action_base_t, to token_template_t, or to token_type_t to access these common fields.
bool lf_action_base_t::has_value |
bool lf_action_base_t::is_present |
self_base_t* lf_action_base_t::parent |
int lf_action_base_t::source_id |
token_template_t lf_action_base_t::tmplt |
trigger_t* lf_action_base_t::trigger |