src/common/uuid.h: wrap code in C++ guards
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 17 Dec 2020 02:22:43 +0000 (21:22 -0500)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Tue, 31 Aug 2021 18:55:52 +0000 (14:55 -0400)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: Ia87b11fe0a7015085325259446f15393dc1f1e19
Reviewed-on: https://review.lttng.org/c/babeltrace/+/4600
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
src/common/uuid.h

index 88787c5aee60ac21dee447e62661dee3d6023c20..73ae1d8af339aea7779cb78127aee04de7b4af13 100644 (file)
 #include <stdint.h>
 #include "common/macros.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #define BT_UUID_STR_LEN 36 /* Excludes final \0 */
 #define BT_UUID_LEN 16
 #define BT_UUID_VER 4
@@ -38,4 +42,8 @@ BT_HIDDEN int bt_uuid_from_str(const char *str_in, bt_uuid_t uuid_out);
 BT_HIDDEN int bt_uuid_compare(const bt_uuid_t uuid_a, const bt_uuid_t uuid_b);
 BT_HIDDEN void bt_uuid_copy(bt_uuid_t uuid_dest, const bt_uuid_t uuid_src);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* _BABELTRACE_COMMON_UUID_H */
This page took 0.024667 seconds and 4 git commands to generate.