Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
ElfData Class Reference

#include <elfreader.h>

+ Collaboration diagram for ElfData:

Public Member Functions

 ElfData ()
 
int indexOf (const QByteArray &name) const
 

Public Attributes

ElfEndian endian
 
ElfType elftype
 
ElfMachine elfmachine
 
ElfClass elfclass
 
quint64 entryPoint
 
QByteArray debugLink
 
QByteArray buildId
 
DebugSymbolsType symbolsType
 
QList< ElfSectionHeadersectionHeaders
 
QList< ElfProgramHeaderprogramHeaders
 

Detailed Description

Definition at line 109 of file elfreader.h.

Constructor & Destructor Documentation

◆ ElfData()

ElfData::ElfData ( )
inline

Definition at line 112 of file elfreader.h.

Member Function Documentation

◆ indexOf()

int ElfData::indexOf ( const QByteArray name) const

Definition at line 336 of file elfreader.cpp.

References QList< T >::at(), i, ElfSectionHeader::name, sectionHeaders, and QList< T >::size().

Referenced by ElfReader::readSection().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ buildId

QByteArray ElfData::buildId

Definition at line 122 of file elfreader.h.

◆ debugLink

QByteArray ElfData::debugLink

Definition at line 121 of file elfreader.h.

◆ elfclass

ElfClass ElfData::elfclass

Definition at line 119 of file elfreader.h.

Referenced by ElfReader::dependencies().

◆ elfmachine

ElfMachine ElfData::elfmachine

Definition at line 118 of file elfreader.h.

◆ elftype

ElfType ElfData::elftype

Definition at line 117 of file elfreader.h.

Referenced by ElfReader::readCoreName().

◆ endian

ElfEndian ElfData::endian

Definition at line 116 of file elfreader.h.

◆ entryPoint

quint64 ElfData::entryPoint

Definition at line 120 of file elfreader.h.

◆ programHeaders

QList<ElfProgramHeader> ElfData::programHeaders

Definition at line 125 of file elfreader.h.

Referenced by ElfReader::readCoreName().

◆ sectionHeaders

QList<ElfSectionHeader> ElfData::sectionHeaders

◆ symbolsType

DebugSymbolsType ElfData::symbolsType

Definition at line 123 of file elfreader.h.


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