tests: remove problematic (and unnecessary) type annotation
[babeltrace.git] / src / common / uuid.h
index 88787c5aee60ac21dee447e62661dee3d6023c20..1c656a94667e30c655e9bedadb80deff5fb3389b 100644 (file)
@@ -4,12 +4,17 @@
  * Copyright (C) 2019 Michael Jeanson <mjeanson@efficios.com>
  */
 
-#ifndef _BABELTRACE_COMMON_UUID_H
-#define _BABELTRACE_COMMON_UUID_H
+#ifndef BABELTRACE_COMMON_UUID_H
+#define BABELTRACE_COMMON_UUID_H
 
+#include <inttypes.h>
 #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
 
 typedef uint8_t bt_uuid_t[BT_UUID_LEN];
 
-BT_HIDDEN void bt_uuid_generate(bt_uuid_t uuid_out);
-BT_HIDDEN void bt_uuid_to_str(const bt_uuid_t uuid_in, char *str_out);
-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);
+void bt_uuid_generate(bt_uuid_t uuid_out);
+void bt_uuid_to_str(const bt_uuid_t uuid_in, char *str_out);
+int bt_uuid_from_str(const char *str_in, bt_uuid_t uuid_out);
+int bt_uuid_compare(const bt_uuid_t uuid_a, const bt_uuid_t uuid_b);
+void bt_uuid_copy(bt_uuid_t uuid_dest, const bt_uuid_t uuid_src);
+
+#ifdef __cplusplus
+}
+#endif
 
-#endif /* _BABELTRACE_COMMON_UUID_H */
+#endif /* BABELTRACE_COMMON_UUID_H */
This page took 0.023331 seconds and 4 git commands to generate.