|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
LLDB process attachment and control wrapper. More...
Go to the source code of this file.
Data Structures | |
| struct | ascii_query::ThreadInfo |
| Thread information. More... | |
| struct | ascii_query::FrameInfo |
| Stack frame information. More... | |
| struct | ascii_query::VariableInfo |
| Variable information (from LLDB SBValue) More... | |
| struct | ascii_query::BreakpointInfo |
| Breakpoint information. More... | |
| class | ascii_query::LLDBController |
| LLDB process controller. More... | |
Namespaces | |
| namespace | ascii_query |
Enumerations | |
| enum class | ascii_query::ProcessState { ascii_query::Invalid , ascii_query::Running , ascii_query::Stopped , ascii_query::Exited , ascii_query::Crashed , ascii_query::Detached } |
| Process state enumeration. More... | |
LLDB process attachment and control wrapper.
This class wraps the LLDB SB API to provide process attachment, control, and variable inspection. It's designed for external debugging - the controller runs as a separate process from the target.
Thread Safety: Most LLDB operations are NOT thread-safe. This class assumes single-threaded use from the HTTP server's request handler thread.
Definition in file lldb_controller.h.