![]() |
nsbaci 1.0
|
RuntimeService class declaration for nsbaci. More...


Go to the source code of this file.
Classes | |
| struct | nsbaci::services::RuntimeResult |
| Result of a runtime operation (step, run, etc.). More... | |
| class | nsbaci::services::RuntimeService |
| Service that manages program execution. More... | |
Namespaces | |
| namespace | nsbaci::services |
| Services namespace containing all backend service implementations. | |
| namespace | nsbaci |
| Root namespace for the nsbaci application. | |
Enumerations | |
| enum class | nsbaci::services::RuntimeState { nsbaci::services::Idle , nsbaci::services::Running , nsbaci::services::Paused , nsbaci::services::Halted } |
| Possible states of the runtime service. More... | |
RuntimeService class declaration for nsbaci.
This module defines the RuntimeService class which serves as the main interface for executing compiled nsbaci programs. It controls the interpreter and scheduler components to provide program execution with support for stepping, continuous running, and status info