9#ifndef LLDB_CORE_DUMPDATAEXTRACTOR_H
10#define LLDB_CORE_DUMPDATAEXTRACTOR_H
20class ExecutionContextScope;
93 size_t item_count,
size_t num_per_line, uint64_t base_addr,
94 uint32_t item_bit_size, uint32_t item_bit_offset,
95 ExecutionContextScope *exe_scope =
nullptr,
96 bool show_memory_tags =
false);
98void DumpHexBytes(Stream *s,
const void *src,
size_t src_len,
A class that represents a running process on the host machine.
void DumpHexBytes(Stream *s, const void *src, size_t src_len, uint32_t bytes_per_line, lldb::addr_t base_addr)
lldb::offset_t DumpDataExtractor(const DataExtractor &DE, Stream *s, lldb::offset_t offset, lldb::Format item_format, size_t item_byte_size, size_t item_count, size_t num_per_line, uint64_t base_addr, uint32_t item_bit_size, uint32_t item_bit_offset, ExecutionContextScope *exe_scope=nullptr, bool show_memory_tags=false)
Dumps item_count objects into the stream s.
Format
Display format definitions.