X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fnotification-iterator.h;h=dcaafb0e2a275e2138732fd3eec9b1f6edd674dc;hb=07245ac23157616e3f4ff611341f18193de8e37d;hp=a062f2e4d581142a8853c0feec7a36c110449a23;hpb=26a157567b3ede2fa9e26a7f8d410aef32222be9;p=babeltrace.git diff --git a/include/babeltrace/graph/notification-iterator.h b/include/babeltrace/graph/notification-iterator.h index a062f2e4..dcaafb0e 100644 --- a/include/babeltrace/graph/notification-iterator.h +++ b/include/babeltrace/graph/notification-iterator.h @@ -61,41 +61,6 @@ enum bt_notification_iterator_status { BT_NOTIFICATION_ITERATOR_STATUS_UNSUPPORTED = -2, }; -extern struct bt_notification *bt_notification_iterator_borrow_notification( - struct bt_notification_iterator *iterator); - -/** - * Get current notification at iterator's position. - * - * This functions will not advance the cursor's position. - * The returned notification's reference count is already incremented. - * - * @param iterator Iterator instance - * @returns Returns a bt_notification instance - * - * @see bt_put() - */ -static inline -struct bt_notification *bt_notification_iterator_get_notification( - struct bt_notification_iterator *iterator) -{ - return bt_get(bt_notification_iterator_borrow_notification(iterator)); -} - -/** - * Advance the iterator's position forward. - * - * This function can be called repeatedly to iterate through the iterator's - * associated trace. - * - * @param iterator Iterator instance - * @returns Returns a bt_notification instance - * - * @see bt_notification_iterator_get_notification() - */ -extern enum bt_notification_iterator_status -bt_notification_iterator_next(struct bt_notification_iterator *iterator); - #ifdef __cplusplus } #endif