LLDB mainline
lldb_private::AcceleratorBreakpointHitArgs Struct Reference

Sent by the client when a plugin-requested breakpoint is hit. More...

#include <AcceleratorGDBRemotePackets.h>

Public Member Functions

 AcceleratorBreakpointHitArgs ()=default
 AcceleratorBreakpointHitArgs (llvm::StringRef plugin_name)
std::optional< uint64_t > GetSymbolValue (llvm::StringRef symbol_name) const

Public Attributes

std::string plugin_name
AcceleratorBreakpointInfo breakpoint
std::vector< SymbolValuesymbol_values

Detailed Description

Sent by the client when a plugin-requested breakpoint is hit.

Definition at line 72 of file AcceleratorGDBRemotePackets.h.

Constructor & Destructor Documentation

◆ AcceleratorBreakpointHitArgs() [1/2]

lldb_private::AcceleratorBreakpointHitArgs::AcceleratorBreakpointHitArgs ( )
default

◆ AcceleratorBreakpointHitArgs() [2/2]

lldb_private::AcceleratorBreakpointHitArgs::AcceleratorBreakpointHitArgs ( llvm::StringRef plugin_name)
inline

Definition at line 74 of file AcceleratorGDBRemotePackets.h.

References plugin_name.

Member Function Documentation

◆ GetSymbolValue()

std::optional< uint64_t > lldb_private::AcceleratorBreakpointHitArgs::GetSymbolValue ( llvm::StringRef symbol_name) const

Member Data Documentation

◆ breakpoint

◆ plugin_name

std::string lldb_private::AcceleratorBreakpointHitArgs::plugin_name

◆ symbol_values

std::vector<SymbolValue> lldb_private::AcceleratorBreakpointHitArgs::symbol_values

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