decodeSymbolEntry

fnSymbolTableEntry decodeSymbolEntry(const(ubyte)[] data, size_t offset, ElfClass cls, ElfEndian endian)

Decode a symbol table entry from raw ELF file bytes.

Parameters

dataRaw symbol table bytes.
offsetOffset of the entry within data.
clsELF class of the file (selects the wire layout).
endianByte order used by the file.

Returns

The decoded generic symbol table entry.

Throws

Exception if the entry does not fit in data.