summaryrefslogtreecommitdiff
path: root/src/analysis/line.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/line.h')
-rw-r--r--src/analysis/line.h23
1 files changed, 14 insertions, 9 deletions
diff --git a/src/analysis/line.h b/src/analysis/line.h
index bb628b6..abb2757 100644
--- a/src/analysis/line.h
+++ b/src/analysis/line.h
@@ -88,21 +88,26 @@ void add_line_to_rendering_lines(rendering_line **, rendering_line *);
void insert_line_into_rendering_lines(rendering_line **, rendering_line *, bool);
/* Recherche une ligne d'après sa position en mémoire/physique. */
-rendering_line *find_offset_in_rendering_lines(const rendering_line **, uint64_t);
+rendering_line *find_offset_in_rendering_lines(rendering_line *, uint64_t);
-/* Met à jour la nombre d'octets maximale par instruction. */
-void get_rendering_line_binary_len(rendering_line *, off_t *);
+/* Procède à l'initialisation des bases d'une représentation. */
+void draw_rendering_line(rendering_line *, GdkDrawable *, GdkGC *, gint, gint, gint, gint);
-/* Prend en compte le nombre d'octets maximal par instruction. */
-void set_rendering_line_max_binary_len(rendering_line *, off_t);
-/* Fournit les dimensions d'une ligne par rapport à d'autres. */
-void get_rendering_line_size(rendering_line *, int *, int *);
-/* Procède à l'initialisation des bases d'une représentation. */
-void draw_rendering_line(rendering_line *, GdkDrawable *, GdkGC *, gint, gint, gint, gint);
+/* ------------------------ TRAITEMENT DES LIGNES PAR GROUPE ------------------------ */
+
+
+/* Fournit l'élement suivant un autre pour un parcours. */
+rendering_line *g_rendering_line_get_next_iter(rendering_line *, const rendering_line *);
+
+/* Met à jour le nombre d'octets maximal par instruction. */
+void g_rendering_lines_update_bin_len(rendering_line *);
+
+/* Fournit les dimensions de lignes de représentation. */
+void g_rendering_lines_get_size(rendering_line *, int *, int *, int *);