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

global_proc_track_entry Class Reference

#include <yula_c_br.h>

Inheritance diagram for global_proc_track_entry:

global_proc_track_list global_proc_track_list List of all members.

Public Member Functions

 global_proc_track_entry ()
 global_proc_track_entry (char *dest_t, char *name, char *param)
 ~global_proc_track_entry ()
void set_next (global_proc_track_entry *next_one)
char * get_return_type ()
char * get_function_name ()
char * get_parameters ()
global_proc_track_entryget_next ()
 global_proc_track_entry ()
 global_proc_track_entry (char *dest_t, char *name, char *param)
 ~global_proc_track_entry ()
void set_next (global_proc_track_entry *next_one)
char * get_return_type ()
char * get_function_name ()
char * get_parameters ()
global_proc_track_entryget_next ()

Private Attributes

char * return_type
char * function_name
char * parameters
global_proc_track_entrynext
char * return_type
char * function_name
char * parameters
global_proc_track_entrynext

Constructor & Destructor Documentation

global_proc_track_entry::global_proc_track_entry  )  [inline]
 

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

References function_name, next, parameters, and return_type.

Referenced by global_proc_track_list::add_some_more(), and global_proc_track_list::global_proc_track_list().

global_proc_track_entry::global_proc_track_entry char *  dest_t,
char *  name,
char *  param
[inline]
 

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

References calloc(), function_name, next, parameters, return_type, strcpy(), and strlen().

global_proc_track_entry::~global_proc_track_entry  )  [inline]
 

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

References free(), function_name, next, parameters, and return_type.

global_proc_track_entry::global_proc_track_entry  )  [inline]
 

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

References function_name, next, parameters, and return_type.

global_proc_track_entry::global_proc_track_entry char *  dest_t,
char *  name,
char *  param
[inline]
 

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

References calloc(), function_name, next, parameters, return_type, strcpy(), and strlen().

global_proc_track_entry::~global_proc_track_entry  )  [inline]
 

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

References free(), function_name, next, parameters, and return_type.


Member Function Documentation

char* global_proc_track_entry::get_function_name  )  [inline]
 

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

References function_name.

char* global_proc_track_entry::get_function_name  )  [inline]
 

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

References function_name.

Referenced by global_proc_track_list::find_global_proc_track_entry(), and proc_call().

global_proc_track_entry* global_proc_track_entry::get_next  )  [inline]
 

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

References next.

global_proc_track_entry* global_proc_track_entry::get_next  )  [inline]
 

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

References next.

Referenced by global_proc_track_list::find_global_proc_track_entry().

char* global_proc_track_entry::get_parameters  )  [inline]
 

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

References parameters.

char* global_proc_track_entry::get_parameters  )  [inline]
 

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

References parameters.

Referenced by get_type_for_parameter(), get_type_for_parameter_string_size(), number_of_params_for_the_function(), and proc_call().

char* global_proc_track_entry::get_return_type  )  [inline]
 

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

References return_type.

char* global_proc_track_entry::get_return_type  )  [inline]
 

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

References return_type.

Referenced by proc_call().

void global_proc_track_entry::set_next global_proc_track_entry next_one  )  [inline]
 

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

References next.

void global_proc_track_entry::set_next global_proc_track_entry next_one  )  [inline]
 

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

References next.

Referenced by global_proc_track_list::insert_to_the_list().


Member Data Documentation

char* global_proc_track_entry::function_name [private]
 

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

char* global_proc_track_entry::function_name [private]
 

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

Referenced by get_function_name(), global_proc_track_entry(), and ~global_proc_track_entry().

global_proc_track_entry* global_proc_track_entry::next [private]
 

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

global_proc_track_entry* global_proc_track_entry::next [private]
 

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

Referenced by get_next(), global_proc_track_entry(), set_next(), and ~global_proc_track_entry().

char* global_proc_track_entry::parameters [private]
 

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

char* global_proc_track_entry::parameters [private]
 

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

Referenced by get_parameters(), global_proc_track_entry(), and ~global_proc_track_entry().

char* global_proc_track_entry::return_type [private]
 

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

char* global_proc_track_entry::return_type [private]
 

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

Referenced by get_return_type(), global_proc_track_entry(), and ~global_proc_track_entry().


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