LLVM  8.0.1
Public Member Functions | Friends | List of all members
llvm::object::Elf_Note_Iterator_Impl< ELFT > Class Template Reference

#include "llvm/Object/ELFTypes.h"

Inheritance diagram for llvm::object::Elf_Note_Iterator_Impl< ELFT >:
Inheritance graph
[legend]
Collaboration diagram for llvm::object::Elf_Note_Iterator_Impl< ELFT >:
Collaboration graph
[legend]

Public Member Functions

Elf_Note_Iterator_Imploperator++ ()
 
bool operator== (Elf_Note_Iterator_Impl Other) const
 
bool operator!= (Elf_Note_Iterator_Impl Other) const
 
Elf_Note_Impl< ELFT > operator* () const
 

Friends

template<class ELFFileELFT >
class ELFFile
 

Detailed Description

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

Definition at line 45 of file ELFTypes.h.

Member Function Documentation

◆ operator!=()

template<class ELFT >
bool llvm::object::Elf_Note_Iterator_Impl< ELFT >::operator!= ( Elf_Note_Iterator_Impl< ELFT >  Other) const
inline

Definition at line 685 of file ELFTypes.h.

References Other.

◆ operator*()

template<class ELFT >
Elf_Note_Impl<ELFT> llvm::object::Elf_Note_Iterator_Impl< ELFT >::operator* ( ) const
inline

Definition at line 688 of file ELFTypes.h.

References assert(), and LLVM_ELF_IMPORT_TYPES_ELFT.

◆ operator++()

template<class ELFT >
Elf_Note_Iterator_Impl& llvm::object::Elf_Note_Iterator_Impl< ELFT >::operator++ ( )
inline

Definition at line 671 of file ELFTypes.h.

References assert(), and llvm::object::Elf_Nhdr_Impl< ELFT >::getSize().

◆ operator==()

template<class ELFT >
bool llvm::object::Elf_Note_Iterator_Impl< ELFT >::operator== ( Elf_Note_Iterator_Impl< ELFT >  Other) const
inline

Definition at line 678 of file ELFTypes.h.

Friends And Related Function Documentation

◆ ELFFile

template<class ELFT >
template<class ELFFileELFT >
friend class ELFFile
friend

Definition at line 629 of file ELFTypes.h.


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