![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
An CEnclaveInstance object is associated with each enclave. More...
Public Member Functions | |
| CEnclaveInstance (ReactorInstance inst, int numWorkers) | |
| String | getId () |
| ReactorInstance | getReactorInstance () |
Public Attributes | |
| int | numIsPresentFields = 0 |
| int | numModalReactors = 0 |
| int | numModalResetStates = 0 |
| int | numResetReactions = 0 |
| int | numShutdownReactions = 0 |
| int | numStartupReactions = 0 |
| int | numTimerTriggers = 0 |
| int | numWatchdogs = 0 |
| int | numWorkers = 0 |
| String | traceFileName = null |
An CEnclaveInstance object is associated with each enclave.
Here we store information about how many timers, shutdown reactions etc. while code-generating. Each object is tied to a ReactorInstance which is the top-level reactor within the enclave.
| org.lflang.generator.c.CEnclaveInstance.CEnclaveInstance | ( | ReactorInstance | inst, |
| int | numWorkers ) |
| String org.lflang.generator.c.CEnclaveInstance.getId | ( | ) |
| ReactorInstance org.lflang.generator.c.CEnclaveInstance.getReactorInstance | ( | ) |
| int org.lflang.generator.c.CEnclaveInstance.numIsPresentFields = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numModalReactors = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numModalResetStates = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numResetReactions = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numShutdownReactions = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numStartupReactions = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numTimerTriggers = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numWatchdogs = 0 |
| int org.lflang.generator.c.CEnclaveInstance.numWorkers = 0 |
| String org.lflang.generator.c.CEnclaveInstance.traceFileName = null |