X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fconsumer.hpp;h=6875360e6089d06b870bae7d7a82f27607257e97;hb=66cefebdc240cbae0bc79594305f509b0779fa98;hp=d76ec025f85d6773a31747b8092d562932897e6a;hpb=328c2fe7297c941aa9cbcfa4ce944fca1bd7300f;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/consumer.hpp b/src/bin/lttng-sessiond/consumer.hpp index d76ec025f..6875360e6 100644 --- a/src/bin/lttng-sessiond/consumer.hpp +++ b/src/bin/lttng-sessiond/consumer.hpp @@ -27,8 +27,8 @@ struct ltt_session; * C++. */ static_assert(__cplusplus == 201103L, ""); -template -constexpr T max_constexpr(T l, T r) +template +constexpr NumericalType max_constexpr(NumericalType l, NumericalType r) { return l > r ? l : r; } @@ -75,7 +75,7 @@ struct consumer_socket { }; struct consumer_data { - consumer_data (lttng_consumer_type type_) + explicit consumer_data (lttng_consumer_type type_) : type(type_) {} @@ -147,7 +147,7 @@ struct consumer_output { struct urcu_ref ref; /* Refcount */ /* If the consumer is enabled meaning that should be used */ - unsigned int enabled; + bool enabled; enum consumer_dst_type type; /*