MakeELF
ELF reader-writer library
Public Member Functions | Public Attributes | List of all members
makeelf.elfsect.Elf32_Sym Class Reference

Symbol Table Entry. More...

Public Member Functions

def __init__ (self, st_name=0, st_value=0, st_size=0, st_info=0, st_other=0, st_shndx=SHN.SHN_UNDEF, little=False)
 
def __str__ (self)
 
def __repr__ (self)
 
def __eq__ (self, rhs)
 
def __bytes__ (self)
 
def from_bytes (b, little=False)
 
def __len__ (self)
 

Public Attributes

 st_name
 Symbol name in .strtab.
 
 st_value
 Symbol value.
 
 st_size
 Size of the symbol.
 
 st_info
 Packed values of STB and STT.
 
 st_other
 Packed values of STV.
 
 st_shndx
 Index of section, symbol is based on.
 
 little
 Header endianness indicator. More...
 

Detailed Description

Symbol Table Entry.

Member Data Documentation

◆ little

makeelf.elfsect.Elf32_Sym.little

Header endianness indicator.

Is true, if header values are meant to be stored as little-endian or false otherwise


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