FleCSI runtime state. More...
Public Member Functions | |
template<class C , class... AA> | |
int | control (AA &&... aa) const |
Execute a control model. | |
runtime (const run::config &c={}) | |
Construct from a configuration. | |
runtime (runtime &&)=delete | |
Immovable. | |
FleCSI runtime state.
Only one can exist at a time.
|
explicit |
Construct from a configuration.
As a debugging aid, if the FLECSI_SLEEP
environment variable is set to an integer, wait for that number of seconds.
int control | ( | AA &&... | aa | ) | const |
Execute a control model.
C | control model |
aa | arguments for C::invoke |