struct Object
Declaration
struct Object { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ObjectYAML/ELFYAML.h:694
Member Variables
- public llvm::ELFYAML::FileHeader Header
- public std::vector<ProgramHeader> ProgramHeaders
- public std::vector<std::unique_ptr<Chunk>> Chunks
- public Optional<std::vector<Symbol>> Symbols
- public Optional<std::vector<Symbol>> DynamicSymbols
- public Optional<DWARFYAML::Data> DWARF
Method Overview
- public unsigned int getMachine() const
- public llvm::ELFYAML::ELF_ELFOSABI getOSAbi() const
- public const llvm::ELFYAML::SectionHeaderTable & getSectionHeaderTable() const
- public std::vector<Section *> getSections()
Methods
¶unsigned int getMachine() const
unsigned int getMachine() const
Declared at: llvm/include/llvm/ObjectYAML/ELFYAML.h:726
¶llvm::ELFYAML::ELF_ELFOSABI getOSAbi() const
llvm::ELFYAML::ELF_ELFOSABI getOSAbi() const
Declared at: llvm/include/llvm/ObjectYAML/ELFYAML.h:725
¶const llvm::ELFYAML::SectionHeaderTable&
getSectionHeaderTable() const
const llvm::ELFYAML::SectionHeaderTable&
getSectionHeaderTable() const
Declared at: llvm/include/llvm/ObjectYAML/ELFYAML.h:718
¶std::vector<Section*> getSections()
std::vector<Section*> getSections()
Declared at: llvm/include/llvm/ObjectYAML/ELFYAML.h:710