Add pre_scan routine to SequenceScanner.

release/0.10.0
Yu Yang 8 years ago
parent 26f2a3cbef
commit c1219ea2a7

@ -187,6 +187,13 @@ class SequenceScanner(IScanner):
self.__inner_scanner__ = inner_scanner
self.__setter__ = setter
def pre_scan(self, dat):
for each in dat:
self.__inner_scanner__.pre_scan(each)
def finish_pre_scan(self, argument):
self.__inner_scanner__.finish_pre_scan(argument)
def scan(self, dat):
self.__seq__.append(self.__seq__[-1] + self.get_size(dat))
for each in dat:

Loading…
Cancel
Save