Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

global_proc_track_list Class Reference

#include <yula_c_br.h>

Inheritance diagram for global_proc_track_list:

global_proc_track_entry global_proc_track_entry List of all members.

Public Member Functions

 global_proc_track_list (char *)
 ~global_proc_track_list ()
void insert_to_the_list (global_proc_track_entry *)
void add_some_more (char *)
global_proc_track_entryfind_global_proc_track_entry (const char *)
 global_proc_track_list (char *)
 ~global_proc_track_list ()
void insert_to_the_list (global_proc_track_entry *)
void add_some_more (char *)
global_proc_track_entryfind_global_proc_track_entry (const char *)

Private Attributes

global_proc_track_entryfirst_global_proc_track_entry
global_proc_track_entrylast_global_proc_track_entry
global_proc_track_entryfirst_global_proc_track_entry
global_proc_track_entrylast_global_proc_track_entry

Constructor & Destructor Documentation

global_proc_track_list::global_proc_track_list char *   ) 
 

Definition at line 56 of file yula_c_br.cpp.

References debug, fatal_error(), find_global_proc_track_entry(), profile::find_globaly_external_call_name(), profile::find_globaly_external_data_name(), first_global_proc_track_entry, fopen(), fprintf(), fscanf(), global_proc_track_entry::global_proc_track_entry(), insert_to_the_list(), is_library_function(), last_global_proc_track_entry, master_profile, and strcmp().

global_proc_track_list::~global_proc_track_list  )  [inline]
 

Definition at line 73 of file include/yula_c_br.h.

References first_global_proc_track_entry.

global_proc_track_list::global_proc_track_list char *   ) 
 

global_proc_track_list::~global_proc_track_list  )  [inline]
 

Definition at line 73 of file src/yula_c_br.h.

References first_global_proc_track_entry.


Member Function Documentation

void global_proc_track_list::add_some_more char *   ) 
 

void global_proc_track_list::add_some_more char *   ) 
 

Definition at line 101 of file yula_c_br.cpp.

References debug, fatal_error(), find_global_proc_track_entry(), profile::find_globaly_external_call_name(), profile::find_globaly_external_data_name(), fopen(), fprintf(), fscanf(), global_proc_track_entry::global_proc_track_entry(), insert_to_the_list(), is_library_function(), master_profile, and strcmp().

Referenced by main().

global_proc_track_entry* global_proc_track_list::find_global_proc_track_entry const char *   ) 
 

global_proc_track_entry * global_proc_track_list::find_global_proc_track_entry const char *   ) 
 

Definition at line 45 of file yula_c_br.cpp.

References first_global_proc_track_entry, global_proc_track_entry::get_function_name(), global_proc_track_entry::get_next(), and strcmp().

Referenced by add_some_more(), get_type_for_parameter(), get_type_for_parameter_string_size(), global_proc_track_list(), is_this_function_returns_void(), number_of_params_for_the_function(), and proc_call().

void global_proc_track_list::insert_to_the_list global_proc_track_entry  ) 
 

void global_proc_track_list::insert_to_the_list global_proc_track_entry  ) 
 

Definition at line 31 of file yula_c_br.cpp.

References first_global_proc_track_entry, last_global_proc_track_entry, and global_proc_track_entry::set_next().

Referenced by add_some_more(), and global_proc_track_list().


Member Data Documentation

global_proc_track_entry* global_proc_track_list::first_global_proc_track_entry [private]
 

Definition at line 68 of file src/yula_c_br.h.

global_proc_track_entry* global_proc_track_list::first_global_proc_track_entry [private]
 

Definition at line 68 of file include/yula_c_br.h.

Referenced by find_global_proc_track_entry(), global_proc_track_list(), insert_to_the_list(), and ~global_proc_track_list().

global_proc_track_entry* global_proc_track_list::last_global_proc_track_entry [private]
 

Definition at line 69 of file src/yula_c_br.h.

global_proc_track_entry* global_proc_track_list::last_global_proc_track_entry [private]
 

Definition at line 69 of file include/yula_c_br.h.

Referenced by global_proc_track_list(), and insert_to_the_list().


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 20:31:01 2003 for TINKER LEGO DOC by doxygen 1.3.2