Add stddef.h include for offsetof
[babeltrace.git] / include / babeltrace / format.h
index 5909ce39f0bf3599ea720829d15cf3f050a449ff..9478dcf4943cbe8aa4a19db7ea2636849bc5a52b 100644 (file)
@@ -62,7 +62,18 @@ struct format {
        void (*enum_write)(struct stream_pos *pos,
                           const struct type_class_enum *dest,
                           GQuark q);
-
+       void (*struct_begin)(struct stream_pos *pos,
+                            const struct type_class_struct *struct_class);
+       void (*struct_end)(struct stream_pos *pos,
+                          const struct type_class_struct *struct_class);
+       void (*array_begin)(struct stream_pos *pos,
+                            const struct type_class_array *array_class);
+       void (*array_end)(struct stream_pos *pos,
+                          const struct type_class_array *array_class);
+       void (*sequence_begin)(struct stream_pos *pos,
+                            const struct type_class_sequence *sequence_class);
+       void (*sequence_end)(struct stream_pos *pos,
+                          const struct type_class_sequence *sequence_class);
 };
 
 struct format *bt_lookup_format(GQuark qname);
This page took 0.024363 seconds and 4 git commands to generate.