diff options
Diffstat (limited to 'src/analysis/storage/storage.h')
-rw-r--r-- | src/analysis/storage/storage.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/analysis/storage/storage.h b/src/analysis/storage/storage.h index fd5d91f..43860af 100644 --- a/src/analysis/storage/storage.h +++ b/src/analysis/storage/storage.h @@ -31,7 +31,6 @@ #include "serialize.h" #include "tpmem.h" -#include "../loaded.h" @@ -54,10 +53,13 @@ typedef struct _GObjectStorageClass GObjectStorageClass; GType g_object_storage_get_type(void); /* Crée le support d'une conservation d'objets en place. */ -GObjectStorage *g_object_storage_new(GLoadedContent *); +GObjectStorage *g_object_storage_new(const char *); -/* Ajoute le support d'un nouveau groupe d'objets construits. */ -bool g_object_storage_add_backend(GObjectStorage *, const char *, const char *); +/* Charge le support d'une conservation d'objets en place. */ +GObjectStorage *g_object_storage_load(packed_buffer_t *); + +/* Sauvegarde le support d'une conservation d'objets en place. */ +bool g_object_storage_store(GObjectStorage *, packed_buffer_t *); /* Charge un objet à partir de données rassemblées. */ GSerializableObject *g_object_storage_load_object(GObjectStorage *, const char *, off64_t); |