Exemple #1
0
 def device_iter(**kwargs):
     for dev in backend.enumerate_devices():
         d = Device(dev, backend)
         tests = (val == getattr(d, key) for key, val in kwargs.items())
         if _interop._all(tests) and (custom_match is None
                                      or custom_match(d)):
             yield d
Exemple #2
0
 def desc_iter(**kwargs):
     for d in desc:
         tests = (val == getattr(d, key) for key, val in kwargs.items())
         if _interop._all(tests) and (custom_match is None or custom_match(d)):
             yield d
Exemple #3
0
 def device_iter(**kwargs):
     for dev in backend.enumerate_devices():
         d = Device(dev, backend)
         tests = (val == getattr(d, key) for key, val in kwargs.items())
         if _interop._all(tests) and (custom_match is None or custom_match(d)):
             yield d
Exemple #4
0
 def desc_iter(**kwargs):
     for d in desc:
         tests = (val == getattr(d, key) for key, val in kwargs.items())
         if _interop._all(tests) and (custom_match is None or custom_match(d)):
             yield d