nsbaci 1.0
Loading...
Searching...
No Matches
runtimeService.h File Reference

RuntimeService class declaration for nsbaci. More...

Include dependency graph for runtimeService.h:
This graph shows which files directly or indirectly include this file:

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...

Detailed Description

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

Author
Nicolás Serrano García