![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Generate code for the "_lf_initialize_trigger_objects" function. More...
Static Public Member Functions | |
| static String | generateInitializeTriggerObjects (ReactorInstance main, Set< CEnclaveInstance > enclaves, TargetConfig targetConfig, CodeBuilder initializeTriggerObjects, CodeBuilder startTimeStep, CTypes types, String lfModuleName) |
| Generate the _lf_initialize_trigger_objects function for 'federate'. | |
| static String | generateSchedulerInitializerEnclave (CEnclaveInstance enclave, ReactionInstanceGraph reactionInstanceGraph) |
| Generate code to initialize the scheduler for a particular enclave. | |
| static String | generateSchedulerInitializerMain (ReactorInstance main, Set< CEnclaveInstance > enclaves, TargetConfig targetConfig) |
| Generate code to initialize the scheduler(s) for the threaded C runtime. | |
Generate code for the "_lf_initialize_trigger_objects" function.
|
static |
Generate the _lf_initialize_trigger_objects function for 'federate'.
|
static |
Generate code to initialize the scheduler for a particular enclave.
The main reactor is by convention an enclave.
| enclave | enclave instance |
| reactionInstanceGraph | The reaction instance graph |
|
static |
Generate code to initialize the scheduler(s) for the threaded C runtime.