bin: compile lttng as C++
[lttng-tools.git] / include / lttng / event-rule / kernel-syscall-internal.h
index 31905cef6c18cefa1b64c8c4498fb0504382f0be..3e5e0991d64cf498b3f77afb53bf4b6466b29a4d 100644 (file)
 #include <lttng/event-rule/event-rule-internal.h>
 #include <lttng/event-rule/kernel-syscall.h>
 
+#if defined(__cplusplus)
+extern "C" {
+#endif
+
 struct lttng_event_rule_kernel_syscall {
        struct lttng_event_rule parent;
        enum lttng_event_rule_kernel_syscall_emission_site emission_site;
@@ -46,4 +50,9 @@ ssize_t lttng_event_rule_kernel_syscall_create_from_payload(
 
 const char *lttng_event_rule_kernel_syscall_emission_site_str(
                enum lttng_event_rule_kernel_syscall_emission_site emission_site);
+
+#if defined(__cplusplus)
+}
+#endif
+
 #endif /* LTTNG_EVENT_RULE_KERNEL_SYSCALL_INTERNAL_H */
This page took 0.023423 seconds and 4 git commands to generate.