LLVM: llvm::objcopy:🧝:SectionTableRef Class Reference (original) (raw)

#include "[ObjCopy/ELF/ELFObject.h](ELFObject%5F8h%5Fsource.html)"

Public Member Functions
SectionTableRef (ArrayRef< std::unique_ptr< SectionBase > > Secs)
SectionTableRef (const SectionTableRef &)=default
iterator begin () const
iterator end () const
size_t size () const
Expected< SectionBase * > getSection (uint32_t Index, Twine ErrMsg)
template<class T>
Expected< T * > getSectionOfType (uint32_t Index, Twine IndexErrMsg, Twine TypeErrMsg)

Definition at line 50 of file ELFObject.h.

iterator

llvm::objcopy:🧝:SectionTableRef::SectionTableRef ( ArrayRef< std::unique_ptr< SectionBase > > Secs) inlineexplicit

SectionTableRef() [2/2]

begin()

iterator llvm::objcopy:🧝:SectionTableRef::begin ( ) const inline

end()

iterator llvm::objcopy:🧝:SectionTableRef::end ( ) const inline

getSection()

getSectionOfType()

size()

size_t llvm::objcopy:🧝:SectionTableRef::size ( ) const inline

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