File List

Here is a list of all files with brief descriptions:
heraia/trunk/config.h [code]
heraia/trunk/libheraia/data_interpretor.c [code]Here one may find tools to manage the data_interpretor window
heraia/trunk/libheraia/decode.c [code]This file include all functions that may help in decoding a binary stream to something else such as numbers, dates, other binary stream and so on
heraia/trunk/libheraia/find_replace_window.c [code]Windows used to find text and find and replace text in the opened hex documents
heraia/trunk/libheraia/ghex_heraia_interface.c [code]An interface to the ghex library -> this adds an abstract layer
heraia/trunk/libheraia/goto_dialog.c [code]File for the goto dialog window that lets one go everywhere in the file
heraia/trunk/libheraia/heraia_io.c [code]Here I want to see everything that deals with I/O, files, disk and so on
heraia/trunk/libheraia/heraia_ui.c [code]This file has all the functions to manage heraia's ui

  • signals definitions and functions
  • widgets activations
  • closing / openning windows
heraia/trunk/libheraia/libheraia.c [code]Contains function that may be usefull if we want all this beeing integrated in a python script or something similar
heraia/trunk/libheraia/log.c [code]Includes everything that deals with the logging system
heraia/trunk/libheraia/main_pref_window.c [code]Handles main preference window
heraia/trunk/libheraia/plugin.c [code]This file contains all the stuff that is dedicated to plugins (loading, instanciating, initializing and so on)
heraia/trunk/libheraia/plugin_list.c [code]This file manage plugin list window's behavior
heraia/trunk/libheraia/result_window.c [code]Manage results coming from functions such as find, find a data from type, and so on
heraia/trunk/libheraia/tests.c [code]Tests (code coverage and bug tracking)
heraia/trunk/libheraia/treatments.c [code]
heraia/trunk/libheraia/user_prefs.c [code]Users preference may be somewhere around here
heraia/trunk/libheraia/include/data_interpretor.h [code]Header file for the data interpretor
heraia/trunk/libheraia/include/decode.h [code]Header for decoding things (numbers, dates, binary,
heraia/trunk/libheraia/include/find_replace_window.h [code]
heraia/trunk/libheraia/include/ghex_heraia_interface.h [code]Header file providing an interface to Heraia_Hex
heraia/trunk/libheraia/include/goto_dialog.h [code]Header file for the goto dialog window
heraia/trunk/libheraia/include/heraia_errors.h [code]Header file for handling errors
heraia/trunk/libheraia/include/heraia_io.h [code]Header file for file operations
heraia/trunk/libheraia/include/heraia_ui.h [code]Header file for menu, callbacks, utility functions and ui management
heraia/trunk/libheraia/include/libheraia.h [code]This file contains all the definitions and includes all other .h files
heraia/trunk/libheraia/include/log.h [code]Header file for the logging subsystem
heraia/trunk/libheraia/include/main_pref_window.h [code]Header file that handles preference window
heraia/trunk/libheraia/include/plugin.h [code]Header file where plugin definitions are sat
heraia/trunk/libheraia/include/plugin_list.h [code]Header file for the plugin list window
heraia/trunk/libheraia/include/result_window.h [code]Header file for the result window
heraia/trunk/libheraia/include/tests.h [code]Header file for tests (code coverage and bug tracking)
heraia/trunk/libheraia/include/treatments.h [code]
heraia/trunk/libheraia/include/user_prefs.h [code]Header file for user preferences
heraia/trunk/plugins/stat/stat.c [code]Does some basic statistics on the file and displays them in a numerical or graphical way (histograms : 1D and 2D)
heraia/trunk/plugins/stat/stat.h [code]Contains everything needed from stat.c : structures and defines
heraia/trunk/python/libheraia_tests.py [code]
heraia/trunk/src/heraia.c [code]This is the main program file
heraia/trunk/src/include/heraia.h [code]Heraia's header file
heraia/trunk/src/include/heraia_types.h [code]As there seems to be huge differences between the linux and the windows developpement platform such as that the included paths are correctly taken into account under linux (and thus nobody bothers) but not under windows, I decided to put all the .h definitions here even if it's ugly, this is supposed to solve the problem
Generated on Mon May 2 21:06:24 2011 for Heraia by  doxygen 1.6.3