def _user_seek_beginning(self):
self._upstream_iter.seek_beginning()
- @property
def _user_can_seek_beginning(self):
- return self._upstream_iter.can_seek_beginning
+ return self._upstream_iter.can_seek_beginning()
class MyFilter(bt2._UserFilterComponent, message_iterator_class=MyFilterIter):
def __init__(self, params, obj):
MySourceIter._user_seek_beginning = user_seek_beginning
if user_can_seek_beginning is not None:
- MySourceIter._user_can_seek_beginning = property(user_can_seek_beginning)
+ MySourceIter._user_can_seek_beginning = user_can_seek_beginning
class MySource(bt2._UserSourceComponent, message_iterator_class=MySourceIter):
def __init__(self, params, obj):
def __next__(self):
return next(self._upstream_iter)
- @property
def _user_can_seek_beginning(self):
- return self._upstream_iter.can_seek_beginning
+ return self._upstream_iter.can_seek_beginning()
def _user_seek_beginning(self):
self._upstream_iter.seek_beginning()
def _user_consume(self):
nonlocal can_seek_beginning
- can_seek_beginning = self._msg_iter.can_seek_beginning
+ can_seek_beginning = self._msg_iter.can_seek_beginning()
def _user_can_seek_beginning(self):
nonlocal input_port_iter_can_seek_beginning
def _user_consume(self):
nonlocal can_seek_beginning
- can_seek_beginning = self._msg_iter.can_seek_beginning
+ can_seek_beginning = self._msg_iter.can_seek_beginning()
def _user_seek_beginning(self):
pass
def _user_consume(self):
nonlocal can_seek_beginning
- can_seek_beginning = self._msg_iter.can_seek_beginning
+ can_seek_beginning = self._msg_iter.can_seek_beginning()
graph = _setup_seek_test(MySink)
can_seek_beginning = None
def _user_consume(self):
# This is expected to raise.
- self._msg_iter.can_seek_beginning
+ self._msg_iter.can_seek_beginning()
def _user_can_seek_beginning(self):
raise ValueError('moustiquaire')
def _user_consume(self):
# This is expected to raise.
- self._msg_iter.can_seek_beginning
+ self._msg_iter.can_seek_beginning()
def _user_can_seek_beginning(self):
return 'Amqui'