-const struct lttng_condition *lttng_notification_get_condition(
- struct lttng_notification *notification)
+const struct lttng_condition *
+lttng_notification_get_condition(struct lttng_notification *notification)
+{
+ return notification ? lttng_trigger_get_const_condition(notification->trigger) : nullptr;
+}
+
+const struct lttng_evaluation *
+lttng_notification_get_evaluation(struct lttng_notification *notification)
+{
+ return notification ? notification->evaluation : nullptr;
+}
+
+const struct lttng_condition *
+lttng_notification_get_const_condition(const struct lttng_notification *notification)
+{
+ return notification ? lttng_trigger_get_const_condition(notification->trigger) : nullptr;
+}
+
+const struct lttng_evaluation *
+lttng_notification_get_const_evaluation(const struct lttng_notification *notification)