Structs§
- Address
Mapping - Debug information for a specific address within a module
- Event
Registry - Registry for event communication between TUI and runtime
- Module
Debug Info - Debug information for a module (binary) containing one or more addresses
- Module
Loading Stats - Statistics for a loaded module
- Path
Substitution - Path substitution rule (shared definition)
- Runtime
Channels - Channels used by the runtime to receive commands and send events
- Script
Compilation Details - Detailed compilation result for a script with multiple targets
- Script
Execution Result - Result of executing a single script target (PC/function)
- Section
Info - Section information for executable files
- Shared
Library Info - Shared library information (similar to GDB’s “info share” output)
- Source
Code Info - Source code information for display in TUI
- Source
File Group - Group of source files for a specific module
- Source
File Info - Source file information
- Source
Path Info - Source path information for display (shared between UI and runtime)
- Target
Debug Info - Debug information for a target (function or source location)
- Trace
Definition - Definition of a trace to be loaded
- Trace
Detail Info - Detailed information for a specific trace
- Trace
Load Detail - Result of loading a single trace
- Trace
Summary Info - Summary information for all traces
- Variable
Debug Info - Variable debug information
Enums§
- Execution
Status - Execution status for individual script targets
- Load
Status - Status of loading a trace
- Runtime
Command - Commands that TUI can send to runtime
- Runtime
Status - Target
Type - Type of target being inspected
- Trace
Status - Trace status enumeration for shared use between UI and runtime
- TuiEvent
- TUI events that can be handled by the application