header Reference

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

Tasks

ELF64_HeaderGetDataEncoding

ELF64_DataEncoding ELF64_HeaderGetDataEncoding( ELF64_HeaderRef header );

ELF64_HeaderGetDataEncodingString

const char * ELF64_HeaderGetDataEncodingString( ELF64_HeaderRef header );

ELF64_HeaderGetEntryPointAddress

ELF64_Addr ELF64_HeaderGetEntryPointAddress( ELF64_HeaderRef header );

ELF64_HeaderGetFileVersion

ELF64_UChar ELF64_HeaderGetFileVersion( ELF64_HeaderRef header );

ELF64_HeaderGetHeaderSize

ELF64_Half ELF64_HeaderGetHeaderSize( ELF64_HeaderRef header );

ELF64_HeaderGetMachine

ELF64_Half ELF64_HeaderGetMachine( ELF64_HeaderRef header );

ELF64_HeaderGetMachineType

ELF64_MachineType ELF64_HeaderGetMachineType( ELF64_HeaderRef header );

ELF64_HeaderGetMachineTypeString

const char * ELF64_HeaderGetMachineTypeString( ELF64_HeaderRef header );

ELF64_HeaderGetObjectFileClass

ELF64_ObjectFileClass ELF64_HeaderGetObjectFileClass( ELF64_HeaderRef header );

ELF64_HeaderGetObjectFileClassString

const char * ELF64_HeaderGetObjectFileClassString( ELF64_HeaderRef header );

ELF64_HeaderGetObjectFileType

ELF64_ObjectFileType ELF64_HeaderGetObjectFileType( ELF64_HeaderRef header );

ELF64_HeaderGetObjectFileTypeString

const char * ELF64_HeaderGetObjectFileTypeString( ELF64_HeaderRef header );

ELF64_HeaderGetOSABI

ELF64_OSABI ELF64_HeaderGetOSABI( ELF64_HeaderRef header );

ELF64_HeaderGetOSABIString

const char * ELF64_HeaderGetOSABIString( ELF64_HeaderRef header );

ELF64_HeaderGetProcessorSpecificFlags

ELF64_Word ELF64_HeaderGetProcessorSpecificFlags( ELF64_HeaderRef header );

ELF64_HeaderGetProgramHeaderEntryCount

ELF64_Half ELF64_HeaderGetProgramHeaderEntryCount( ELF64_HeaderRef header );

ELF64_HeaderGetProgramHeaderEntrySize

ELF64_Half ELF64_HeaderGetProgramHeaderEntrySize( ELF64_HeaderRef header );

ELF64_HeaderGetProgramHeaderOffset

ELF64_Off ELF64_HeaderGetProgramHeaderOffset( ELF64_HeaderRef header );

ELF64_HeaderGetSectionHeaderEntryCount

ELF64_Half ELF64_HeaderGetSectionHeaderEntryCount( ELF64_HeaderRef header );

ELF64_HeaderGetSectionHeaderEntrySize

ELF64_Half ELF64_HeaderGetSectionHeaderEntrySize( ELF64_HeaderRef header );

ELF64_HeaderGetSectionHeaderOffset

ELF64_Off ELF64_HeaderGetSectionHeaderOffset( ELF64_HeaderRef header );

ELF64_HeaderGetSectionNameStringTableIndex

ELF64_Half ELF64_HeaderGetSectionNameStringTableIndex( ELF64_HeaderRef header );

ELF64_HeaderGetVersion

ELF64_Word ELF64_HeaderGetVersion( ELF64_HeaderRef header );

Macros

__XEOS_LIB_ELF_HEADER_H__

#define __XEOS_LIB_ELF_HEADER_H__