Visibility hidden by default
[babeltrace.git] / src / lib / graph / interrupter.c
index 6e38226421f3e2a16d8689674b0cc01324108afb..6a2f018b826f9a777ba12224102d5ffe66070bb7 100644 (file)
@@ -12,7 +12,7 @@
 #include <babeltrace2/babeltrace.h>
 
 #include "interrupter.h"
-#include "lib/assert-pre.h"
+#include "lib/assert-cond.h"
 
 static
 void destroy_interrupter(struct bt_object *obj)
@@ -20,7 +20,8 @@ void destroy_interrupter(struct bt_object *obj)
        g_free(obj);
 }
 
-extern struct bt_interrupter *bt_interrupter_create(void)
+BT_EXPORT
+struct bt_interrupter *bt_interrupter_create(void)
 {
        struct bt_interrupter *intr = g_new0(struct bt_interrupter, 1);
 
@@ -41,29 +42,34 @@ end:
        return intr;
 }
 
+BT_EXPORT
 void bt_interrupter_set(struct bt_interrupter *intr)
 {
-       BT_ASSERT_PRE_NON_NULL(intr, "Interrupter");
+       BT_ASSERT_PRE_INTR_NON_NULL(intr);
        intr->is_set = true;
 }
 
+BT_EXPORT
 void bt_interrupter_reset(struct bt_interrupter *intr)
 {
-       BT_ASSERT_PRE_NON_NULL(intr, "Interrupter");
+       BT_ASSERT_PRE_INTR_NON_NULL(intr);
        intr->is_set = false;
 }
 
+BT_EXPORT
 bt_bool bt_interrupter_is_set(const struct bt_interrupter *intr)
 {
-       BT_ASSERT_PRE_NON_NULL(intr, "Interrupter");
+       BT_ASSERT_PRE_INTR_NON_NULL(intr);
        return (bt_bool) intr->is_set;
 }
 
+BT_EXPORT
 void bt_interrupter_get_ref(const struct bt_interrupter *intr)
 {
        bt_object_get_ref(intr);
 }
 
+BT_EXPORT
 void bt_interrupter_put_ref(const struct bt_interrupter *intr)
 {
        bt_object_put_ref(intr);
This page took 0.025262 seconds and 4 git commands to generate.