Back to index

cell-binutils  2.17cvs20070401
Classes | Typedefs | Functions
deffile.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  def_file_section
struct  def_file_export
struct  def_file_module
struct  def_file_import
struct  def_file

Typedefs

typedef struct def_file_section def_file_section
typedef struct def_file_export def_file_export
typedef struct def_file_module def_file_module
typedef struct def_file_import def_file_import
typedef struct def_file def_file

Functions

def_filedef_file_empty (void)
def_filedef_file_parse (const char *, def_file *)
void def_file_free (def_file *)
def_file_exportdef_file_add_export (def_file *, const char *, const char *, int)
def_file_importdef_file_add_import (def_file *, const char *, const char *, int, const char *)
void def_file_add_directive (def_file *, const char *, int)
def_file_moduledef_get_module (def_file *, const char *)

Class Documentation

struct def_file_section

Definition at line 28 of file deffile.h.

Class Members
char * class
char flag_execute
char flag_read
char flag_shared
char flag_write
char * name
struct def_file_export

Definition at line 34 of file deffile.h.

Class Members
char flag_constant
char flag_data
char flag_forward
char flag_noname
char flag_private
int hint
char * internal_name
char * name
int ordinal
struct def_file_module

Definition at line 42 of file deffile.h.

Collaboration diagram for def_file_module:
Class Members
char name
struct def_file_module * next
void * user_data
struct def_file_import

Definition at line 48 of file deffile.h.

Collaboration diagram for def_file_import:
Class Members
int data
char * internal_name
def_file_module * module
char * name
int ordinal
struct def_file

Definition at line 56 of file deffile.h.

Collaboration diagram for def_file:
Class Members
bfd_vma base_address
char * description
def_file_export * exports
int heap_commit
int heap_reserve
def_file_import * imports
int is_dll
def_file_module * modules
char * name
int num_exports
int num_imports
int num_section_defs
def_file_section * section_defs
int stack_commit
int stack_reserve
int version_major
int version_minor

Typedef Documentation


Function Documentation

void def_file_add_directive ( def_file ,
const char *  ,
int   
)

Here is the caller graph for this function:

def_file_export* def_file_add_export ( def_file ,
const char *  ,
const char *  ,
int   
)

Here is the caller graph for this function:

def_file_import* def_file_add_import ( def_file ,
const char *  ,
const char *  ,
int  ,
const char *   
)

Here is the caller graph for this function:

def_file* def_file_empty ( void  )

Here is the caller graph for this function:

void def_file_free ( def_file )
def_file* def_file_parse ( const char *  ,
def_file  
)
def_file_module* def_get_module ( def_file ,
const char *   
)

Here is the caller graph for this function: