| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Object/ELFTypes.h"
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 NoteIteratorELFT> | |
| class | Elf_Note_Iterator_Impl | 
An ELF note.
Wraps a note header, providing methods for accessing the name and descriptor safely.
Definition at line 644 of file ELFTypes.h.
      
  | 
  inline | 
Definition at line 652 of file ELFTypes.h.
      
  | 
  inline | 
Get the note's descriptor.
Definition at line 663 of file ELFTypes.h.
      
  | 
  inline | 
Get the note's descriptor as StringRef.
Definition at line 673 of file ELFTypes.h.
      
  | 
  inline | 
Get the note's name, excluding the terminating null byte.
Definition at line 655 of file ELFTypes.h.
      
  | 
  inline | 
Get the note's type.
Definition at line 679 of file ELFTypes.h.
Definition at line 649 of file ELFTypes.h.