summaryrefslogtreecommitdiff
path: root/src/analysis/db/item.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/db/item.h')
-rw-r--r--src/analysis/db/item.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/analysis/db/item.h b/src/analysis/db/item.h
index c70eefa..09ac45c 100644
--- a/src/analysis/db/item.h
+++ b/src/analysis/db/item.h
@@ -33,6 +33,10 @@
+/* Depuis ../binary.h : description de fichier binaire (instance) */
+typedef struct _GLoadedBinary GLoadedBinary;
+
+
#define G_TYPE_DB_ITEM g_db_item_get_type()
#define G_DB_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), g_db_item_get_type(), GDbItem))
#define G_IS_DB_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), g_db_item_get_type()))
@@ -60,6 +64,12 @@ bool g_db_item_recv(GDbItem *, int, int);
/* Exporte la définition d'une base d'éléments pour collection. */
bool g_db_item_send(const GDbItem *, int, int);
+/* Applique un élément de collection sur un binaire. */
+bool g_db_item_apply(GDbItem *, GLoadedBinary *);
+
+/* Annule une bascule d'affichage d'opérande sur un binaire. */
+bool g_db_item_cancel(GDbItem *, GLoadedBinary *);
+
/* Définit si l'élément contient des données à oublier ou non. */
void g_db_item_set_volatile(GDbItem *, bool);