X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fplugin-system%2Fiterator.c;h=8a67e1ab4862c512a3d573f1767fd3cbcb4a95e2;hb=53d45b877d38c2805c1da9f3a33fc2ccbc654c6b;hp=06fea4aa85824f8294f7f36bf626bff956299d85;hpb=d01e0f33ea0abad95b6e85a4d73c9395243ed06b;p=babeltrace.git diff --git a/lib/plugin-system/iterator.c b/lib/plugin-system/iterator.c index 06fea4aa..8a67e1ab 100644 --- a/lib/plugin-system/iterator.c +++ b/lib/plugin-system/iterator.c @@ -161,6 +161,22 @@ end: return ret; } +struct bt_notification *bt_notification_iterator_get_notification( + struct bt_notification_iterator *iterator) +{ + assert(iterator); + assert(iterator->get); + return iterator->get(iterator); +} + +enum bt_notification_iterator_status +bt_notification_iterator_next(struct bt_notification_iterator *iterator) +{ + assert(iterator); + assert(iterator->next); + return iterator->next(iterator); +} + struct bt_component *bt_notification_iterator_get_component( struct bt_notification_iterator *iterator) {