Main Page   Modules   Data Structures   File List   Data Fields   Examples  

_elf_spec_header Struct Reference
[The Manipulate ELF library.]

ELF Specific header. More...

#include <melf.h>


Data Fields

unsigned long index
unsigned long identifier
union {
   Elf32_Shdr   section
   Elf32_Phdr   program
spec
void * content
unsigned long contentLength
_elf_spec_header * prev
_elf_spec_header * next


Detailed Description

ELF Specific header.

Wrappers both section and program headers.

Examples:

new.c.


Field Documentation

void* _elf_spec_header::content
 

The content held in the section, if any.

unsigned long _elf_spec_header::contentLength
 

The number of bytes of content.

unsigned long _elf_spec_header::identifier
 

The unique identifier for the section

unsigned long _elf_spec_header::index
 

The index associated with the given header

struct _elf_spec_header* _elf_spec_header::next
 

The next specific header in the list.

struct _elf_spec_header* _elf_spec_header::prev
 

The previous specific header in the list.

Elf32_Phdr _elf_spec_header::program
 

The program header data.

Elf32_Shdr _elf_spec_header::section
 

The section header data.

union { ... } _elf_spec_header::spec
 

The union for either section or program header.


The documentation for this struct was generated from the following file:
Generated on Sat Feb 22 18:36:56 2003 for libmelf by doxygen1.3-rc3