LLDB mainline
Classes | Namespaces | Functions
NativeProcessELF.h File Reference
#include "Plugins/Process/Utility/AuxVector.h"
#include "lldb/Host/common/NativeProcessProtocol.h"
#include "llvm/BinaryFormat/ELF.h"
#include <optional>

Go to the source code of this file.

Classes

class  lldb_private::NativeProcessELF
 Abstract class that extends NativeProcessProtocol with ELF specific logic. More...
 
struct  lldb_private::NativeProcessELF::ELFLinkMap< T >
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 

Functions

template lldb::addr_t lldb_private::NativeProcessELF::GetELFImageInfoAddress< llvm::ELF::Elf32_Ehdr, llvm::ELF::Elf32_Phdr, llvm::ELF::Elf32_Dyn > ()
 
template lldb::addr_t lldb_private::NativeProcessELF::GetELFImageInfoAddress< llvm::ELF::Elf64_Ehdr, llvm::ELF::Elf64_Phdr, llvm::ELF::Elf64_Dyn > ()