Data Structures

Here are the data structures with brief descriptions:
all_window_prop_tStructure to keep window properties for each window
data_type_tData type structure entry that contains user defined data types This is integrated within a GList
data_window_tData interpretor window structure
date_and_time_tA human struct to store a date with a time
decode_generic_tBasic way to have as many as we want decoding functions corresponding to one label
decode_parameters_tUsed to pass decoding options to the functions
decode_tBasic way to associate a decode function and an entry that will receive the result
doc_tProposal for a structure that will group all informations about a single document
heraia_plugin_tComplete plugin structure
heraia_window_tThis is the main structure (mainly named main_window due to historycal reasons) It contains all things that the program needs
histo_infos_t
OptionsStructure Options gives a way to store program options passed from the command line
plugin_filter_t
plugin_info_tDetailed information about a plugin
prefs_tData type related to preferences
stat_tThis is the stat structure
tab_tTabulation structure to be used in the GtkNoteBook of data_interpretor's window
treatment_container_tStructure in order to contain one treatment
treatment_tTreatment structure
value_t
window_prop_tWindow properties
  • position (x,y) record window's position
  • displayed (boolean) say whether the window is displayed or not
xml_tStructure that contains all the xml definitions loaded at running time using libglade

Generated on Tue May 19 20:01:46 2009 for Heraia by  doxygen 1.5.8