Go to the documentation of this file.
16#ifndef LIEF_ELF_PARSER_CONFIG_H
17#define LIEF_ELF_PARSER_CONFIG_H
28 enum class DYNSYM_COUNT {
34 static ParserConfig
all() {
38 static const ParserConfig DEFAULT;
42 bool parse_relocations =
true;
43 bool parse_dyn_symbols =
true;
44 bool parse_symtab_symbols =
true;
45 bool parse_symbol_versions =
true;
46 bool parse_notes =
true;
47 bool parse_overlay =
true;
50 DYNSYM_COUNT count_mtd = DYNSYM_COUNT::AUTO;
Namespace related to the LIEF's ELF module.
Definition Abstract/Header.hpp:28
LIEF namespace.
Definition Abstract/Binary.hpp:36
This structure is used to tweak the ELF Parser (ELF::Parser)
Definition ELF/ParserConfig.hpp:25
static ParserConfig all()
This returns a ParserConfig object configured to process all the ELF elements.
Definition ELF/ParserConfig.hpp:37
#define LIEF_API
Definition visibility.h:41