예제 #1
0
파일: eolian.py 프로젝트: AmarokPL/efl
 def __next__(self):
     if not self._iter or not self._iter.value:
         raise StopIteration
     if not lib.eina_iterator_next(self._iter, byref(self._tmp)):
         lib.eina_iterator_free(self._iter)
         raise StopIteration
     return self._conv(self._tmp)
예제 #2
0
파일: eolian.py 프로젝트: AmarokPL/efl
 def free(self):
     lib.eina_iterator_free(self._iter)