summaryrefslogtreecommitdiff
path: root/src/analysis/content.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2023-09-27 23:08:50 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2023-09-27 23:08:50 (GMT)
commit641761e51672fa33f27acdcdb40b46b506ab07dc (patch)
tree8db1ce412b87f0217b250ff371ebcc51ab3905cf /src/analysis/content.h
parenta5cd93644fbb16dfc181f630b1c8d739fdc685fb (diff)
Replace interface by inheritance for binary content objects.
Diffstat (limited to 'src/analysis/content.h')
-rw-r--r--src/analysis/content.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/analysis/content.h b/src/analysis/content.h
index afb721e..5279890 100644
--- a/src/analysis/content.h
+++ b/src/analysis/content.h
@@ -36,22 +36,22 @@
-#define G_TYPE_BIN_CONTENT (g_binary_content_get_type())
-#define G_BIN_CONTENT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), G_TYPE_BIN_CONTENT, GBinContent))
-#define G_BIN_CONTENT_CLASS(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), G_TYPE_BIN_CONTENT, GBinContentIface))
-#define G_IS_BIN_CONTENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), G_TYPE_BIN_CONTENT))
-#define G_IS_BIN_CONTENT_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), G_TYPE_BIN_CONTENT))
-#define G_BIN_CONTENT_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE((inst), G_TYPE_BIN_CONTENT, GBinContentIface))
+#define G_TYPE_BIN_CONTENT g_binary_content_get_type()
+#define G_BIN_CONTENT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), G_TYPE_BIN_CONTENT, GBinContent))
+#define G_IS_BIN_CONTENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), G_TYPE_BIN_CONTENT))
+#define G_BIN_CONTENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_BIN_CONTENT, GBinContentClass))
+#define G_IS_BIN_CONTENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_BIN_CONTENT))
+#define G_BIN_CONTENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_BIN_CONTENT, GBinContentClass))
-/* Accès à un contenu binaire quelconque (coquille vide) */
+/* Accès à un contenu binaire quelconque (instance) */
typedef struct _GBinContent GBinContent;
-/* Accès à un contenu binaire quelconque (interface) */
-typedef struct _GBinContentIface GBinContentIface;
+/* Accès à un contenu binaire quelconque (classe) */
+typedef struct _GBinContentClass GBinContentClass;
-/* Détermine le type d'une interface pour la lecture de binaire. */
+/* Détermine le type d'un contenu binaire à parcourir. */
GType g_binary_content_get_type(void) G_GNUC_CONST;
/* Associe un ensemble d'attributs au contenu binaire. */