Fix integer/float/string read: keep value in definition structure
[babeltrace.git] / include / babeltrace / format.h
index cddc41a129e32bda61915df26c2b46367e5a8201..151bd65a1e1effd4082c17282efe26682b677d92 100644 (file)
@@ -48,6 +48,11 @@ struct format {
        void (*double_write)(struct stream_pos *pos,
                const struct declaration_float *float_declaration,
                double v);
        void (*double_write)(struct stream_pos *pos,
                const struct declaration_float *float_declaration,
                double v);
+       long double (*ldouble_read)(struct stream_pos *pos,
+               const struct declaration_float *float_declaration);
+       void (*ldouble_write)(struct stream_pos *pos,
+               const struct declaration_float *float_declaration,
+               long double v);
 
        void (*string_copy)(struct stream_pos *dest, struct stream_pos *src,
                const struct declaration_string *string_declaration);
 
        void (*string_copy)(struct stream_pos *dest, struct stream_pos *src,
                const struct declaration_string *string_declaration);
This page took 0.022959 seconds and 4 git commands to generate.