LIEF: Library to Instrument Executable Formats
Version 1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
- r -
R_AARCH64 :
LIEF::ELF::Relocation
R_ABS :
LIEF::MachO::Relocation
R_ARM :
LIEF::ELF::Relocation
R_BIT :
LIEF::ELF::Relocation
R_BPF :
LIEF::ELF::Relocation
R_HEXAGON :
LIEF::ELF::Relocation
r_info() :
LIEF::ELF::Relocation
R_LARCH :
LIEF::ELF::Relocation
R_MASK :
LIEF::ELF::Relocation
R_MIPS :
LIEF::ELF::Relocation
R_PPC :
LIEF::ELF::Relocation
R_PPC64 :
LIEF::ELF::Relocation
R_RISCV :
LIEF::ELF::Relocation
R_SCATTERED :
LIEF::MachO::Relocation
R_SH4 :
LIEF::ELF::Relocation
R_SPARC :
LIEF::ELF::Relocation
R_SYSZ :
LIEF::ELF::Relocation
R_X64 :
LIEF::ELF::Relocation
R_X86 :
LIEF::ELF::Relocation
range_entries_t :
LIEF::PE::CHPEMetadataARM64
range_t() :
LIEF::dwarf::editor::Function::range_t
ranges() :
LIEF::dwarf::CompilationUnit
,
LIEF::dwarf::Function
,
LIEF::dwarf::LexicalBlock
raw() :
LIEF::assembly::Instruction
,
LIEF::DEX::File
,
LIEF::ELF::Binary
,
LIEF::MachO::Binary
,
LIEF::MachO::ChainedPointerAnalysis::union_pointer_t
,
LIEF::MachO::FatBinary
,
LIEF::MachO::Stub
,
LIEF::PE::details::arm64_epilog_scope_t
,
LIEF::PE::details::arm64_packed_t
,
LIEF::PE::details::unwind_code_t
,
LIEF::PE::GenericContent
,
LIEF::PE::RichHeader
,
LIEF::PE::x509
,
LIEF::vector_iostream
raw_auth_data() :
LIEF::PE::SignerInfo
raw_content() :
LIEF::PE::GenericType
raw_der() :
LIEF::PE::Signature
raw_flags() :
LIEF::ELF::DynamicEntryFlags
,
LIEF::MachO::Section
raw_opcodes :
LIEF::PE::RuntimeFunctionX64::unwind_info_t
raw_t :
LIEF::MachO::LoadCommand
raw_type() :
LIEF::MachO::Symbol
read() :
LIEF::BinaryStream
read_alg() :
LIEF::ASN1Reader
read_array() :
LIEF::BinaryStream
read_at() :
LIEF::BinaryStream
,
LIEF::FileStream
read_bitstring() :
LIEF::ASN1Reader
read_bool() :
LIEF::ASN1Reader
read_cert() :
LIEF::ASN1Reader
read_data() :
LIEF::BinaryStream
read_dwarf_encoded() :
LIEF::BinaryStream
read_int() :
LIEF::ASN1Reader
read_int64() :
LIEF::ASN1Reader
read_large_int() :
LIEF::ASN1Reader
read_len() :
LIEF::ASN1Reader
read_mutf8() :
LIEF::BinaryStream
read_objects() :
LIEF::BinaryStream
read_octet_string() :
LIEF::ASN1Reader
read_oid() :
LIEF::ASN1Reader
read_sleb128() :
LIEF::BinaryStream
read_string() :
LIEF::BinaryStream
read_tag() :
LIEF::ASN1Reader
read_u16string() :
LIEF::BinaryStream
read_uleb128() :
LIEF::BinaryStream
read_utf8_string() :
LIEF::ASN1Reader
rebase() :
LIEF::MachO::DyldInfo
REBASE_OPCODES :
LIEF::MachO::DyldInfo
rebase_opcodes() :
LIEF::MachO::DyldInfo
REBASE_TYPE :
LIEF::MachO::DyldInfo
record_delta_relocation() :
LIEF::PE::Parser
record_fixup() :
LIEF::vector_iostream
record_relocation() :
LIEF::PE::Parser
redirection_entries_t :
LIEF::PE::CHPEMetadataARM64
redirection_metadata() :
LIEF::PE::CHPEMetadataARM64
redirection_metadata_count() :
LIEF::PE::CHPEMetadataARM64
redirections() :
LIEF::PE::CHPEMetadataARM64
reexport_dylib() :
LIEF::MachO::DylibCommand
ref_iterator() :
LIEF::ref_iterator< T, U, ITERATOR_T >
ref_t :
LIEF::filter_iterator< T, U, ITERATOR_T >
,
LIEF::ref_iterator< T, U, ITERATOR_T >
reference :
LIEF::dwarf::CompilationUnit::Iterator
,
LIEF::dwarf::Function::Iterator
,
LIEF::dwarf::LexicalBlock::Iterator
,
LIEF::dwarf::Type::Iterator
,
LIEF::dwarf::Variable::Iterator
,
LIEF::filter_iterator< T, U, ITERATOR_T >
,
LIEF::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT >
,
LIEF::objc::Class::Iterator
,
LIEF::objc::IVar::Iterator
,
LIEF::objc::Method::Iterator
,
LIEF::objc::Property::Iterator
,
LIEF::objc::Protocol::Iterator
,
LIEF::pdb::CompilationUnit::Iterator
,
LIEF::pdb::Function::Iterator
,
LIEF::pdb::PublicSymbol::Iterator
,
LIEF::pdb::Type::Iterator
,
LIEF::pdb::types::Attribute::Iterator
,
LIEF::pdb::types::Method::Iterator
,
LIEF::ref_iterator< T, U, ITERATOR_T >
refresh_seg_offset() :
LIEF::MachO::Binary
REG :
LIEF::PE::unwind_x64::Code
reg :
LIEF::assembly::aarch64::operands::Memory::offset_t
,
LIEF::assembly::aarch64::operands::Register::reg_t
,
LIEF::PE::unwind_x64::PushNonVol
,
LIEF::PE::unwind_x64::SaveNonVolatile
,
LIEF::PE::unwind_x64::SetFPReg
reg_F() :
LIEF::PE::unwind_aarch64::PackedFunction
reg_I() :
LIEF::PE::unwind_aarch64::PackedFunction
register_index :
LIEF::PE::DynamicFixupARM64Kernel::reloc_entry_t
register_values() :
LIEF::ELF::CorePrStatus
RegisterLoc() :
LIEF::dwarf::Parameter::RegisterLoc
RegularHeader() :
LIEF::COFF::RegularHeader
rela :
LIEF::ELF::Builder::config_t
relative_index() :
LIEF::OAT::Class
release_all_binaries() :
LIEF::MachO::FatBinary
reloc() :
LIEF::vector_iostream
reloc_entries_t :
LIEF::PE::DynamicFixupARM64Kernel
,
LIEF::PE::DynamicFixupARM64X
,
LIEF::PE::DynamicFixupControlTransfer
RELOC_OP :
LIEF::vector_iostream
reloc_section :
LIEF::PE::Builder::config_t
relocate_phdr_table() :
LIEF::ELF::Binary
Relocation() :
LIEF::ELF::Relocation
,
LIEF::MachO::Relocation
,
LIEF::MachO::RelocationDyld
,
LIEF::MachO::RelocationObject
,
LIEF::PE::Relocation
,
LIEF::Relocation
RELOCATION_ARM64_KERNEL_IMPORT_CALL_TRANSFER :
LIEF::PE::DynamicRelocation
RELOCATION_ARM64X :
LIEF::PE::DynamicRelocation
relocation_dir() :
LIEF::PE::Binary
RELOCATION_FUNCTION_OVERRIDE :
LIEF::PE::DynamicRelocation
RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER :
LIEF::PE::DynamicRelocation
RELOCATION_GUARD_INDIR_CONTROL_TRANSFER :
LIEF::PE::DynamicRelocation
RELOCATION_GUARD_RF_EPILOGUE :
LIEF::PE::DynamicRelocation
RELOCATION_GUARD_RF_PROLOGUE :
LIEF::PE::DynamicRelocation
RELOCATION_GUARD_SWITCHTABLE_BRANCH :
LIEF::PE::DynamicRelocation
relocation_offset() :
LIEF::MachO::Section
,
Macho_Section_t
RelocationDyld() :
LIEF::MachO::RelocationDyld
RelocationEntry() :
LIEF::PE::RelocationEntry
RelocationFixup() :
LIEF::MachO::RelocationFixup
RelocationObject() :
LIEF::MachO::RelocationObject
relocations() :
LIEF::Binary
,
LIEF::COFF::Binary
,
LIEF::COFF::Section
,
LIEF::ELF::Binary
,
LIEF::MachO::Binary
,
LIEF::MachO::Section
,
LIEF::MachO::SegmentCommand
,
LIEF::PE::Binary
,
LIEF::PE::Builder::config_t
,
LIEF::PE::DynamicFixupARM64Kernel
,
LIEF::PE::DynamicFixupARM64X
,
LIEF::PE::DynamicFixupControlTransfer
,
LIEF::PE::DynamicFixupGeneric
,
LIEF::PE::FunctionOverride::image_bdd_info_t
,
LIEF::PE::FunctionOverrideInfo
relocations_t :
LIEF::Binary
,
LIEF::COFF::Binary
,
LIEF::COFF::Section
,
LIEF::ELF::Binary
,
LIEF::MachO::Binary
,
LIEF::MachO::Section
,
LIEF::MachO::SegmentCommand
,
LIEF::PE::Binary
,
LIEF::PE::DynamicFixupGeneric
,
LIEF::PE::FunctionOverrideInfo
,
LIEF::PE::Relocation
relr :
LIEF::ELF::Builder::config_t
remove() :
LIEF::ELF::Binary
,
LIEF::ELF::DynamicEntryArray
,
LIEF::ELF::DynamicEntryFlags
,
LIEF::ELF::DynamicEntryRpath
,
LIEF::ELF::DynamicEntryRunPath
,
LIEF::ELF::Section
,
LIEF::ELF::Segment
,
LIEF::MachO::Binary
,
LIEF::MachO::Header
,
LIEF::MachO::Section
,
LIEF::PE::Binary
,
LIEF::PE::OptionalHeader
,
LIEF::PE::ResourceAccelerator
remove_all_imports() :
LIEF::PE::Binary
remove_all_relocations() :
LIEF::PE::Binary
remove_all_sections() :
LIEF::MachO::SegmentCommand
remove_aux_requirement() :
LIEF::ELF::SymbolVersionRequirement
remove_characteristic() :
LIEF::PE::Header
,
LIEF::PE::Section
remove_command() :
LIEF::MachO::Binary
remove_debug() :
LIEF::PE::Binary
remove_dynamic_symbol() :
LIEF::ELF::Binary
remove_entry() :
LIEF::PE::Export
,
LIEF::PE::Import
remove_import() :
LIEF::PE::Binary
remove_library() :
LIEF::ELF::Binary
remove_section() :
LIEF::Binary
,
LIEF::ELF::Binary
,
LIEF::MachO::Binary
,
LIEF::PE::Binary
remove_signature() :
LIEF::MachO::Binary
remove_symbol() :
LIEF::ELF::Binary
,
LIEF::MachO::Binary
remove_symtab_symbol() :
LIEF::ELF::Binary
remove_tls() :
LIEF::PE::Binary
remove_version_requirement() :
LIEF::ELF::Binary
replace() :
LIEF::ELF::Binary
Repro() :
LIEF::PE::Repro
required_methods() :
LIEF::objc::Protocol
reserve() :
LIEF::vector_iostream
reserved() :
LIEF::COFF::AuxiliaryCLRToken
,
LIEF::COFF::AuxiliarySectionDefinition
,
LIEF::DEX::MapItem
,
LIEF::ELF::CorePrStatus::pr_status_t
,
LIEF::MachO::ChainedPointerAnalysis::dyld_chained_ptr_64_bind_t
,
LIEF::MachO::ChainedPointerAnalysis::dyld_chained_ptr_64_rebase_t
,
LIEF::MachO::Header
,
LIEF::PE::CodeIntegrity
,
LIEF::PE::details::arm64_epilog_scope_t
,
LIEF::PE::DosHeader
,
LIEF::PE::EnclaveImport
,
LIEF::PE::FPO::entry_t
,
LIEF::PE::ResourceData
,
LIEF::PE::ResourceIcon
,
LIEF::PE::unwind_aarch64::UnpackedFunction::epilog_scope_t
,
Macho_Header_t
,
Pe_DosHeader_t
reserved1() :
LIEF::MachO::Routine
,
LIEF::MachO::Section
,
LIEF::PE::LoadConfiguration
,
Macho_Section_t
reserved2() :
LIEF::MachO::Routine
,
LIEF::MachO::Section
,
LIEF::PE::DosHeader
,
LIEF::PE::LoadConfiguration
,
Macho_Section_t
,
Pe_DosHeader_t
reserved2_t :
LIEF::PE::DosHeader
reserved3() :
LIEF::MachO::Routine
,
LIEF::MachO::Section
,
LIEF::PE::LoadConfiguration
,
Macho_Section_t
reserved4() :
LIEF::MachO::Routine
reserved5() :
LIEF::MachO::Routine
reserved6() :
LIEF::MachO::Routine
reserved_t :
LIEF::PE::DosHeader
reset() :
LIEF::details::canbe_unique< T >
,
LIEF::optional< T >
resolve() :
LIEF::ELF::Relocation
resolve_symbol() :
LIEF::assembly::AssemblerConfig
resolved_iat_cbk :
LIEF::PE::Builder::config_t
resolved_iat_cbk_t :
LIEF::PE::Builder::config_t
ResourceAccelerator() :
LIEF::PE::ResourceAccelerator
ResourceData() :
LIEF::PE::ResourceData
ResourceDialog() :
LIEF::PE::ResourceDialog
ResourceDialogExtended() :
LIEF::PE::ResourceDialogExtended
ResourceDialogRegular() :
LIEF::PE::ResourceDialogRegular
ResourceDirectory() :
LIEF::PE::ResourceDirectory
ResourceIcon() :
LIEF::PE::ResourceIcon
ResourceNode() :
LIEF::PE::ResourceNode
resources() :
LIEF::PE::Binary
,
LIEF::PE::Builder::config_t
resources_manager() :
LIEF::PE::Binary
ResourcesManager() :
LIEF::PE::ResourcesManager
ResourceStringFileInfo() :
LIEF::PE::ResourceStringFileInfo
ResourceStringTable() :
LIEF::PE::ResourceStringTable
ResourceVar() :
LIEF::PE::ResourceVar
ResourceVarFileInfo() :
LIEF::PE::ResourceVarFileInfo
ResourceVersion() :
LIEF::PE::ResourceVersion
return_type() :
LIEF::DEX::Prototype
,
LIEF::dwarf::types::Subroutine
,
LIEF::pdb::types::Function
return_value() :
LIEF::ELF::CorePrStatus
RF() :
LIEF::PE::details::arm64_packed_t
rgb_reserved() :
LIEF::COFF::AuxiliaryCLRToken
RI() :
LIEF::PE::details::arm64_packed_t
rich_header() :
LIEF::PE::Binary
RICH_MAGIC :
LIEF::PE::RichHeader
RICH_MAGIC_INT :
LIEF::PE::RichHeader
RichEntry() :
LIEF::PE::RichEntry
RichHeader() :
LIEF::PE::RichHeader
right :
LIEF::PE::FunctionOverride::image_bdd_dynamic_relocation_t
RISCV_DISC :
LIEF::ELF::DynamicEntry
Routine() :
LIEF::MachO::Routine
routine_command() :
LIEF::MachO::Binary
rpath :
Elf_DynamicEntry_Rpath_t
,
LIEF::ELF::DynamicEntryRpath
,
LIEF::MachO::Binary
RPathCommand() :
LIEF::MachO::RPathCommand
rpaths() :
LIEF::MachO::Binary
rsa_ctx_handle :
LIEF::PE::RsaInfo
rsa_info() :
LIEF::PE::x509
RsaInfo() :
LIEF::PE::RsaInfo
rsrc_data() :
LIEF::PE::Builder
rsrc_dir() :
LIEF::PE::Binary
rsrc_section :
LIEF::PE::Builder::config_t
runpath :
Elf_DynamicEntry_RunPath_t
,
LIEF::ELF::DynamicEntryRunPath
runtime_table() :
LIEF::MachO::FunctionVariants
runtime_table_t :
LIEF::MachO::FunctionVariants
RuntimeFunctionAArch64() :
LIEF::PE::RuntimeFunctionAArch64
,
LIEF::PE::unwind_aarch64::PackedFunction
RuntimeFunctionX64() :
LIEF::PE::RuntimeFunctionX64
RuntimeTable() :
LIEF::MachO::FunctionVariants::RuntimeTable
RuntimeTableEntry() :
LIEF::MachO::FunctionVariants::RuntimeTableEntry
RUST :
LIEF::dwarf::CompilationUnit::Language
RVA() :
LIEF::pdb::Function
,
LIEF::pdb::PublicSymbol
,
LIEF::PE::DataDirectory
rva :
LIEF::PE::DynamicFixupARM64Kernel::reloc_entry_t
,
LIEF::PE::DynamicFixupARM64X::reloc_entry_t
,
LIEF::PE::DynamicFixupControlTransfer::reloc_entry_t
,
LIEF::PE::FPO::entry_t
,
LIEF::PE::LoadConfiguration::guard_function_t
,
Pe_DataDirectory_t
rva_end() :
LIEF::PE::RuntimeFunctionAArch64
,
LIEF::PE::RuntimeFunctionX64
rva_size() :
LIEF::PE::FunctionOverrideInfo
rva_start() :
LIEF::PE::ExceptionInfo
rva_to_offset() :
LIEF::PE::Binary
Generated by
1.17.0