osprey/common/ipfec_targ_info/gen/gen_base.h File Reference

#include "ekapi_ia64.h"

Include dependency graph for gen_base.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  GEN_MODE { GEN_MODE_DEBUG, GEN_MODE_FILE, GEN_MODE_SCREEN }
enum  MACHINE_TYPE { ITM_TYPE, MCK_TYPE }

Functions/Subroutines

void Emit_Header (FILE *hfile, const char *name, const char *const *interface_desc, bool cplusplus=false)
void Emit_Tailer (FILE *hfile, bool cplusplus=false)
void Init_Module_Files (GEN_MODE mode, const char *module_name, FILE **c_file, FILE **h_file, FILE **export_file, bool cplusplus=false)
void Init_Module_Files (GEN_MODE mode, const char *module_name, FILE **c_file, bool cplusplus=false)
void Close_Module_Files (GEN_MODE mode, FILE **c_file, FILE **h_file, FILE **export_file)
void Dot2Line (char *buf)
void Line2Dot (char *buf)


Enumeration Type Documentation

enum GEN_MODE

Enumerator:
GEN_MODE_DEBUG 
GEN_MODE_FILE 
GEN_MODE_SCREEN 

Definition at line 52 of file gen_base.h.

Enumerator:
ITM_TYPE 
MCK_TYPE 

Definition at line 58 of file gen_base.h.


Function Documentation

void Close_Module_Files ( GEN_MODE  mode,
FILE **  c_file,
FILE **  h_file,
FILE **  export_file 
)

void Dot2Line ( char *  buf  )  [inline]

Definition at line 105 of file gen_base.h.

Referenced by Opcode_Generator(), and Print_FU_Class().

void Emit_Header ( FILE hfile,
const char *  name,
const char *const *  interface_desc,
bool  cplusplus = false 
)

void Emit_Tailer ( FILE hfile,
bool  cplusplus = false 
)

void Init_Module_Files ( GEN_MODE  mode,
const char *  module_name,
FILE **  c_file,
bool  cplusplus = false 
)

void Init_Module_Files ( GEN_MODE  mode,
const char *  module_name,
FILE **  c_file,
FILE **  h_file,
FILE **  export_file,
bool  cplusplus = false 
)

Definition at line 133 of file gen_base.cxx.

References FmtAssert, fopen, free(), GEN_MODE_FILE, malloc, sprintf(), and strlen().

void Line2Dot ( char *  buf  )  [inline]

Definition at line 113 of file gen_base.h.

References NULL.

Referenced by Print_OddLatency().


Generated on Wed Apr 8 14:40:44 2009 for Open64 by  doxygen 1.5.6