heraia/trunk/src/heraia_io.c File Reference

#include "heraia_types.h"

Include dependency graph for heraia_io.c:

Go to the source code of this file.

Functions

static GladeXML * load_glade_xml_if_it_exists (char *file_to_load)
gboolean load_file_to_analyse (heraia_window_t *main_window, gchar *filename)
static GladeXML * load_glade_xml_if_it_exists (gchar *file_to_load)
GladeXML * load_glade_xml_file (GList *location_list, gchar *filename)


Function Documentation

gboolean load_file_to_analyse ( heraia_window_t main_window,
gchar *  filename 
)

Loads the file 'filename' to analyse and populates the corresponfing structure 'main_window' as needed thus main_window and filename must NOT be NULL pointers

Definition at line 33 of file heraia_io.c.

References heraia_window_t::current_DW, data_window_t::current_hexwidget, heraia_window_t::filename, heraia_get_widget(), heraia_hex_document_new(), log_message(), xml_t::main, update_main_window_name(), and heraia_window_t::xmls.

Referenced by main(), and on_ouvrir1_activate().

Here is the call graph for this function:

GladeXML* load_glade_xml_file ( GList *  location_list,
gchar *  filename 
)

Definition at line 124 of file heraia_io.c.

References load_glade_xml_if_it_exists().

Referenced by load_heraia_glade_xml(), and load_plugin_glade_xml().

Here is the call graph for this function:

static GladeXML* load_glade_xml_if_it_exists ( gchar *  file_to_load  )  [static]

Checks if file_to_load exists and is valid and if possible, loads it in the xml structure

Definition at line 98 of file heraia_io.c.

static GladeXML* load_glade_xml_if_it_exists ( char *  file_to_load  )  [static]

Referenced by load_glade_xml_file().


Generated on Sun Aug 24 19:27:17 2008 for Heraia by  doxygen 1.5.6