*
*/
-#include "lttng-ctl-helper.h"
+#include "lttng-ctl-helper.hpp"
#include "lttng/domain.h"
#include "lttng/lttng-error.h"
-#include <common/sessiond-comm/sessiond-comm.h>
-#include <common/tracker.h>
+#include <common/sessiond-comm/sessiond-comm.hpp>
+#include <common/tracker.hpp>
#include <lttng/tracker.h>
+#include <type_traits>
struct lttng_process_attr_tracker_handle {
char *session_name;
.value_type = (uint32_t) \
LTTNG_PROCESS_ATTR_VALUE_TYPE_##value_type_enum; \
\
- if (is_signed(value_type_c)) { \
+ if (std::is_signed<value_type_c>::value) { \
lsm.u.process_attr_tracker_add_remove_include_value \
.integral_value.u._signed = value; \
} else { \