X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fuserspace-probe-internal.hpp;fp=include%2Flttng%2Fuserspace-probe-internal.hpp;h=f4e6ee74eb887e4619cb62cddfdb0f81df4cce0c;hp=392242daecfed435ce9f7842c8584c1ce9747116;hb=e665dfbce25215d5ec77ff03a279c7163b337db1;hpb=28ab034a2c3582d07d3423d2d746731f87d3969f diff --git a/include/lttng/userspace-probe-internal.hpp b/include/lttng/userspace-probe-internal.hpp index 392242dae..f4e6ee74e 100644 --- a/include/lttng/userspace-probe-internal.hpp +++ b/include/lttng/userspace-probe-internal.hpp @@ -9,9 +9,12 @@ #ifndef LTTNG_USERSPACE_PROBE_INTERNAL_H #define LTTNG_USERSPACE_PROBE_INTERNAL_H -#include -#include #include +#include + +#include +#include + #include struct lttng_payload; @@ -19,14 +22,12 @@ struct lttng_payload_view; struct lttng_dynamic_buffer; struct mi_writer; -typedef bool (*userspace_probe_location_equal_cb)( - const struct lttng_userspace_probe_location *a, - const struct lttng_userspace_probe_location *b); -typedef unsigned long (*userspace_probe_location_hash_cb)( - const struct lttng_userspace_probe_location *location); -typedef enum lttng_error_code (*userspace_probe_location_mi)( - const struct lttng_userspace_probe_location *location, - struct mi_writer); +using userspace_probe_location_equal_cb = bool (*)(const struct lttng_userspace_probe_location *, + const struct lttng_userspace_probe_location *); +using userspace_probe_location_hash_cb = + unsigned long (*)(const struct lttng_userspace_probe_location *); +using userspace_probe_location_mi = + enum lttng_error_code (*)(const struct lttng_userspace_probe_location *, struct mi_writer); /* * No elf-specific comm structure is defined since no elf-specific payload is