- def create_message_iterator(self):
- msg_iter_ptr = native_bt.self_component_port_input_message_iterator_create(
- self._ptr
- )
- if msg_iter_ptr is None:
- raise bt2.MemoryError('cannot create message iterator object')
-
- return bt2.message_iterator._UserComponentInputPortMessageIterator(msg_iter_ptr)
-