LLVM: llvm::object::Elf_Note_Impl< ELFT > Class Template Reference (original) (raw)

An ELF note. More...

#include "[llvm/Object/ELFTypes.h](ELFTypes%5F8h%5Fsource.html)"

Public Member Functions
Elf_Note_Impl (const Elf_Nhdr_Impl< ELFT > &Nhdr)
StringRef getName () const
Get the note's name, excluding the terminating null byte.
ArrayRef< uint8_t > getDesc (size_t Align) const
Get the note's descriptor.
StringRef getDescAsStringRef (size_t Align) const
Get the note's descriptor as StringRef.
Elf_Word getType () const
Get the note's type.
Friends
template
class Elf_Note_Iterator_Impl

template
class llvm::object::Elf_Note_Impl< ELFT >

An ELF note.

Wraps a note header, providing methods for accessing the name and descriptor safely.

Definition at line 644 of file ELFTypes.h.

getDesc()

Get the note's descriptor.

Definition at line 663 of file ELFTypes.h.

getDescAsStringRef()

getName()

Get the note's name, excluding the terminating null byte.

Definition at line 655 of file ELFTypes.h.

getType()

Elf_Note_Iterator_Impl

template

template


The documentation for this class was generated from the following file: