struct Module

Defined at line 16 of file ../../src/lib/unwinder/module.h

An ELF module.

Public Members

uint64_t load_address
Memory * binary_memory
Memory * debug_info_memory
AddressMode mode
AddressSize size

Public Methods

void Module (uint64_t addr, Memory * binary, AddressMode mod)

Defined at line 42 of file ../../src/lib/unwinder/module.h

void Module (uint64_t addr, Memory * binary, Memory * debug_info, AddressMode mod)

Defined at line 49 of file ../../src/lib/unwinder/module.h

Enumerations

enum AddressMode
Name Value
kProcess 0
kFile 1

AddressMode determines the layout of ELF structures.

Defined at line 18 of file ../../src/lib/unwinder/module.h

enum AddressSize
Name Value
k32Bit 0
k64Bit 1
kUnknown 2

Defined at line 23 of file ../../src/lib/unwinder/module.h