Version 2.0.0-0

file Reference

File
lib/elf/include/elf/file.h
Date
Wednesday, June 25, 2014
Includes
None

Tasks

ELF64_FileGetDataForSection Top

ELF64_UChar * ELF64_FileGetDataForSection( ELF64_FileRef file, ELF64_SectionHeaderEntryRef section );

ELF64_FileGetDataForSectionAtIndex Top

ELF64_UChar * ELF64_FileGetDataForSectionAtIndex( ELF64_FileRef file, unsigned int index );

ELF64_FileGetHeader Top

ELF64_HeaderRef ELF64_FileGetHeader( ELF64_FileRef file );

ELF64_FileGetNameOfSection Top

const char * ELF64_FileGetNameOfSection( ELF64_FileRef file, ELF64_SectionHeaderEntryRef section );

ELF64_FileGetNameOfSectionAtIndex Top

const char * ELF64_FileGetNameOfSectionAtIndex( ELF64_FileRef file, unsigned int index );

ELF64_FileGetProgramHeaderEntry Top

ELF64_ProgramHeaderEntryRef ELF64_FileGetProgramHeaderEntry( ELF64_FileRef file, unsigned int index );

ELF64_FileGetSectionHeaderEntry Top

ELF64_SectionHeaderEntryRef ELF64_FileGetSectionHeaderEntry( ELF64_FileRef file, unsigned int index );

ELF64_FileGetSectionHeaderEntryWithName Top

ELF64_SectionHeaderEntryRef ELF64_FileGetSectionHeaderEntryWithName( ELF64_FileRef file, const char *name );

ELF64_FileGetStringTableHeaderEntry Top

ELF64_SectionHeaderEntryRef ELF64_FileGetStringTableHeaderEntry( ELF64_FileRef file );

ELF64_FileGetSymbolTableEntryForSection Top

ELF64_SymbolTableEntryRef ELF64_FileGetSymbolTableEntryForSection( ELF64_FileRef file, ELF64_SectionHeaderEntryRef section, unsigned int index );

ELF64_FileGetSymbolTableEntryNameForSection Top

const char * ELF64_FileGetSymbolTableEntryNameForSection( ELF64_FileRef file, ELF64_SymbolTableEntryRef sym, ELF64_SectionHeaderEntryRef section );

ELF64_FileGetSymbolTableEntryWithAddress Top

ELF64_SymbolTableEntryRef ELF64_FileGetSymbolTableEntryWithAddress( ELF64_FileRef file, ELF64_Addr address );

ELF64_FileGetSymbolTableEntryWithName Top

ELF64_SymbolTableEntryRef ELF64_FileGetSymbolTableEntryWithName( ELF64_FileRef file, const char *name );

ELF64_FileIsValid Top

bool ELF64_FileIsValid( ELF64_FileRef file );

Macros

__XEOS_LIB_ELF_FILE_H__ Top

#define __XEOS_LIB_ELF_FILE_H__