ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
ascii_query::VariableInfo Struct Reference

Variable information (from LLDB SBValue) More...

#include <src/tooling/query/lldb_controller.h>

Data Fields

std::string name
 Variable name.
 
std::string type
 Type name.
 
std::string value
 Value as string.
 
std::string summary
 LLDB summary (for complex types)
 
uint64_t address
 Memory address.
 
size_t size
 Size in bytes.
 
bool is_valid
 Whether value could be read.
 
bool is_pointer
 Whether this is a pointer type.
 
bool is_aggregate
 Whether this is struct/class/array.
 
std::vector< VariableInfochildren
 Struct members / array elements.
 

Detailed Description

Variable information (from LLDB SBValue)

Definition at line 73 of file lldb_controller.h.

Field Documentation

◆ address

uint64_t ascii_query::VariableInfo::address

Memory address.

Definition at line 78 of file lldb_controller.h.

◆ children

std::vector<VariableInfo> ascii_query::VariableInfo::children

Struct members / array elements.

Definition at line 84 of file lldb_controller.h.

◆ is_aggregate

bool ascii_query::VariableInfo::is_aggregate

Whether this is struct/class/array.

Definition at line 82 of file lldb_controller.h.

◆ is_pointer

bool ascii_query::VariableInfo::is_pointer

Whether this is a pointer type.

Definition at line 81 of file lldb_controller.h.

◆ is_valid

bool ascii_query::VariableInfo::is_valid

Whether value could be read.

Definition at line 80 of file lldb_controller.h.

◆ name

std::string ascii_query::VariableInfo::name

Variable name.

Definition at line 74 of file lldb_controller.h.

◆ size

size_t ascii_query::VariableInfo::size

Size in bytes.

Definition at line 79 of file lldb_controller.h.

◆ summary

std::string ascii_query::VariableInfo::summary

LLDB summary (for complex types)

Definition at line 77 of file lldb_controller.h.

◆ type

std::string ascii_query::VariableInfo::type

Type name.

Definition at line 75 of file lldb_controller.h.

◆ value

std::string ascii_query::VariableInfo::value

Value as string.

Definition at line 76 of file lldb_controller.h.


The documentation for this struct was generated from the following file: