projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
scope-exit: Clarify scope_exit noexcept requirement
[lttng-tools.git]
/
include
/
lttng
/
notification
/
notification.h
diff --git
a/include/lttng/notification/notification.h
b/include/lttng/notification/notification.h
index ccee5108edba86f5cc7a0613c9c7ee754c7dd7bd..c434f11321fc27e017887d90696684c53448cdb5 100644
(file)
--- a/
include/lttng/notification/notification.h
+++ b/
include/lttng/notification/notification.h
@@
-8,6
+8,8
@@
#ifndef LTTNG_NOTIFICATION_H
#define LTTNG_NOTIFICATION_H
#ifndef LTTNG_NOTIFICATION_H
#define LTTNG_NOTIFICATION_H
+#include <lttng/lttng-export.h>
+
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
extern "C" {
#endif
@@
-28,8
+30,8
@@
struct lttng_notification;
*
* Returns an lttng_condition object on success, NULL on error.
*/
*
* Returns an lttng_condition object on success, NULL on error.
*/
-extern const struct lttng_condition *lttng_notification_get_condition(
-
struct lttng_notification *notification);
+LTTNG_EXPORT extern const struct lttng_condition *
+
lttng_notification_get_condition(
struct lttng_notification *notification);
/*
* Get a notification's condition's evaluation.
/*
* Get a notification's condition's evaluation.
@@
-43,8
+45,8
@@
extern const struct lttng_condition *lttng_notification_get_condition(
*
* Returns an lttng_evaluation object on success, NULL on error.
*/
*
* Returns an lttng_evaluation object on success, NULL on error.
*/
-extern const struct lttng_evaluation *lttng_notification_get_evaluation(
-
struct lttng_notification *notification);
+LTTNG_EXPORT extern const struct lttng_evaluation *
+
lttng_notification_get_evaluation(
struct lttng_notification *notification);
/*
* Get a notification's origin trigger.
/*
* Get a notification's origin trigger.
@@
-55,14
+57,14
@@
extern const struct lttng_evaluation *lttng_notification_get_evaluation(
*
* Returns an lttng_trigger object on success, NULL on error.
*/
*
* Returns an lttng_trigger object on success, NULL on error.
*/
-const struct lttng_trigger *lttng_notification_get_trigger(
-
struct lttng_notification *notification);
+LTTNG_EXPORT extern const struct lttng_trigger *
+
lttng_notification_get_trigger(
struct lttng_notification *notification);
/*
* Destroys (frees) a notification. The notification's condition and evaluation
* are destroyed as a side-effect.
*/
/*
* Destroys (frees) a notification. The notification's condition and evaluation
* are destroyed as a side-effect.
*/
-extern void lttng_notification_destroy(struct lttng_notification *notification);
+
LTTNG_EXPORT
extern void lttng_notification_destroy(struct lttng_notification *notification);
#ifdef __cplusplus
}
#ifdef __cplusplus
}
This page took
0.068833 seconds
and
4
git commands to generate.