From: Francis Deslauriers Date: Tue, 13 Aug 2019 16:23:59 +0000 (-0400) Subject: bt2: cleanup: Remove unused `_StreamClassIterator` class X-Git-Tag: v2.0.0-rc1~286 X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=300e53da5adc0930f0fdfb39e176b2131454f338;p=babeltrace.git bt2: cleanup: Remove unused `_StreamClassIterator` class Signed-off-by: Francis Deslauriers Change-Id: I527c35015f5fb75dbcb55850932e0e0950d3b0ea Reviewed-on: https://review.lttng.org/c/babeltrace/+/1903 Reviewed-by: Simon Marchi Reviewed-by: Philippe Proulx Tested-by: jenkins --- diff --git a/src/bindings/python/bt2/bt2/trace_class.py b/src/bindings/python/bt2/bt2/trace_class.py index 64bdc011..1643fc8e 100644 --- a/src/bindings/python/bt2/bt2/trace_class.py +++ b/src/bindings/python/bt2/bt2/trace_class.py @@ -34,26 +34,6 @@ import collections.abc import functools -class _StreamClassIterator(collections.abc.Iterator): - def __init__(self, trace_class): - self._trace_class = trace_class - self._at = 0 - - def __next__(self): - if self._at == len(self._trace_class): - raise StopIteration - - borrow_stream_class_fn = ( - native_bt.trace_class_borrow_stream_class_by_index_const - ) - sc_ptr = borrow_stream_class_fn(self._trace_class._ptr, self._at) - assert sc_ptr - id = native_bt.stream_class_get_id(sc_ptr) - assert id >= 0 - self._at += 1 - return id - - def _trace_class_destruction_listener_from_native(user_listener, trace_class_ptr): trace_class = bt2_trace_class._TraceClass._create_from_ptr_and_get_ref( trace_class_ptr