bt2: remove _GenericMessageIterator abstraction level
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 9 Sep 2019 17:23:11 +0000 (13:23 -0400)
committerSimon Marchi <simon.marchi@efficios.com>
Tue, 17 Sep 2019 19:05:53 +0000 (15:05 -0400)
commit1975af3df60dddf3527b4f4af9a4686b0e7aebe8
tree2e9f062716aad8948a4ea80eb5353111b25cf3e7
parent14cfc8ce101e9a63b8d0aa3075407e987669c3ed
bt2: remove _GenericMessageIterator abstraction level

We used to have two message iterator types sharing a lot,
_OutputPortMessageIterator and _UserComponentInputPortMessageIterator,
so they shared some code in the name of _GenericMessageIterator.
_OutputPortMessageIterator is no more, so the _GenericMessageIterator
abstraction is not useful anymore.  Rename to
_UserComponentInputPortMessageIterator and remove all the templating.

Change-Id: If626aeac881ab2ca478a196a53047b4bcf3b7a65
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2018
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
src/bindings/python/bt2/bt2/message_iterator.py
This page took 0.026543 seconds and 4 git commands to generate.