X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fmi-lttng.h;fp=src%2Fcommon%2Fmi-lttng.h;h=ad92832368e8d4d35c6d21da878f457b3453483e;hp=9c985f6bbe68a720ed867fe96a07d59f07ee845b;hb=2b1664007528accb47d09633a5198b668358c722;hpb=878fea902b1c509b61be1f18494edb1f647733b4 diff --git a/src/common/mi-lttng.h b/src/common/mi-lttng.h index 9c985f6bb..ad9283236 100644 --- a/src/common/mi-lttng.h +++ b/src/common/mi-lttng.h @@ -353,6 +353,20 @@ int mi_lttng_writer_write_element_bool(struct mi_writer *writer, int mi_lttng_writer_write_element_string(struct mi_writer *writer, const char *element_name, const char *value); +/* + * Write an element of type double. + * + * writer An instance of a machine interface writer. + * element_name Element name. + * value Double value of the element. + * + * Returns zero if the element's value could be written. + * Negative values indicate an error. + */ +int mi_lttng_writer_write_element_double(struct mi_writer *writer, + const char *element_name, + double value); + /* * Machine interface of struct version. *