X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fformat.h;h=d31ee831bf15198cd1a2d21efb19d7bda9cd14f3;hp=4981f122f4f69ba66cabe5703c5f13b375ec8029;hb=0a46062b3916eda6f871b5d80c4b97dcb3804d37;hpb=3c1bd98ad7e7236d2a8f7c6d1c00f94ba73beb23 diff --git a/include/babeltrace/format.h b/include/babeltrace/format.h index 4981f122..d31ee831 100644 --- a/include/babeltrace/format.h +++ b/include/babeltrace/format.h @@ -50,6 +50,10 @@ struct format { void (*float_copy)(unsigned char *destp, const struct type_class_float *dest, const unsigned char *srcp, const struct type_class_float *src); + double (*double_read)(const unsigned char *ptr, const struct type_class_float *src); + size_t (*double_write)(unsigned char *ptr, const struct type_class_float *dest, + double v); + size_t (*string_copy)(unsigned char *dest, const unsigned char *src);