def __init__(self, **kwargs): self._siblings = None user_elements = kwargs.pop('user_elements') kwargs['elem_type'] = ElementType.PseudoCounter # don't switch the order of constructors! PoolBaseGroup.__init__(self, user_elements=user_elements, pool=kwargs['pool']) PoolBaseChannel.__init__(self, **kwargs)
def __init__(self, **kwargs): self._siblings = None user_elements = kwargs.pop('user_elements') kwargs['elem_type'] = ElementType.PseudoCounter # don't switch the order of constructors! PoolBaseGroup.__init__(self, user_elements=user_elements, pool=kwargs['pool']) PoolBaseChannel.__init__(self, **kwargs)
def __init__(self, **kwargs): kwargs['elem_type'] = ElementType.ZeroDExpChannel PoolBaseChannel.__init__(self, **kwargs) self._current_value = CurrentValue(self, listeners=self.on_change)
def __init__(self, **kwargs): kwargs['elem_type'] = ElementType.CTExpChannel PoolBaseChannel.__init__(self, **kwargs)
def __init__(self, **kwargs): self._data_source = None kwargs['elem_type'] = ElementType.TwoDExpChannel PoolBaseChannel.__init__(self, **kwargs)
def __init__(self, **kwargs): self._data_source = None kwargs['elem_type'] = ElementType.TwoDExpChannel PoolBaseChannel.__init__(self, **kwargs)
def __init__(self, **kwargs): kwargs['elem_type'] = ElementType.CTExpChannel PoolBaseChannel.__init__(self, **kwargs)