#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <getopt.h>
#include <glib.h>
#include <glib/gstdio.h>
#include <glade/glade.h>
#include <gmodule.h>
#include <gtkhex/gtkhex.h>
#include "config.h"
#include "data_interpretor.h"
#include "data_type.h"
#include "decode.h"
#include "ghex_heraia_interface.h"
#include "heraia_errors.h"
#include "heraia_io.h"
#include "heraia_ui.h"
#include "list_data_types.h"
#include "log.h"
#include "main_pref_window.h"
#include "plugin.h"
#include "plugin_list.h"
#include "treatments.h"
#include "user_prefs.h"
Go to the source code of this file.
Data Structures | |
struct | data_window_t |
struct | treatment_t |
struct | treatment_container_t |
struct | data_type_t |
struct | xml_t |
struct | window_prop_t |
struct | all_window_prop_t |
struct | prefs_t |
struct | heraia_window_t |
Defines | |
#define | HERAIA_REFRESH_NOTHING 0 |
#define | HERAIA_REFRESH_NEW_FILE 1 |
#define | HERAIA_REFRESH_CURSOR_MOVE 2 |
Typedefs | |
typedef HexDocument | Heraia_Document |
typedef GtkHex | Heraia_Hex |
typedef gint | HERAIA_ERROR |
typedef gint | RefreshType |
typedef GList *(* | TreatmentDoFunc )(GList *) |
typedef void(* | TreatmentInitFunc )(gpointer) |
typedef void(* | TreatmentDelFunc )(gpointer) |
typedef gpointer(* | TreatmentCopyFunc )(gpointer) |
Functions | |
int | libheraia_test (void) |
void | libheraia_initialize (void) |
void | libheraia_finalize (void) |
#define HERAIA_REFRESH_CURSOR_MOVE 2 |
#define HERAIA_REFRESH_NEW_FILE 1 |
#define HERAIA_REFRESH_NOTHING 0 |
typedef HexDocument Heraia_Document |
Definition at line 43 of file libheraia.h.
typedef gint HERAIA_ERROR |
Definition at line 45 of file libheraia.h.
typedef GtkHex Heraia_Hex |
Definition at line 44 of file libheraia.h.
typedef gint RefreshType |
Refresh type (may be used to decide what to do in a particular case)
Definition at line 51 of file libheraia.h.
typedef gpointer(* TreatmentCopyFunc)(gpointer) |
Definition at line 74 of file libheraia.h.
typedef void(* TreatmentDelFunc)(gpointer) |
Definition at line 73 of file libheraia.h.
typedef GList*(* TreatmentDoFunc)(GList *) |
Definition at line 71 of file libheraia.h.
typedef void(* TreatmentInitFunc)(gpointer) |
Definition at line 72 of file libheraia.h.
void libheraia_finalize | ( | void | ) |
void libheraia_initialize | ( | void | ) |
int libheraia_test | ( | void | ) |