This module is part of the Python Pool library. It defines the base classes for
Classes
Bases: sardana.pool.poolcontainer.PoolContainer
Returns the sequence of user element IDs
Returns: | the sequence of user element IDs |
---|---|
Return type: | sequence< int> |
Returns the sequence of user element IDs
Returns: | the sequence of user element IDs |
---|---|
Return type: | sequence< int> |
Returns the sequence of user elements
Returns: | the sequence of user elements |
---|---|
Return type: | sequence< PoolElement> |
Returns an iterator over the main attribute of each user element.
Returns: | an iterator over the main attribute of each user element. |
---|---|
Return type: | iter< SardanaAttribute > |
Returns an iterator over the main attribute of each user element.
Returns: | an iterator over the main attribute of each user element. |
---|---|
Return type: | iter< SardanaAttribute > |
Returns a sequence of main attribute of each user element.
In loops use preferably get_user_elements_attribute_iterator() for performance and memory reasons.
Returns: | a sequence of main attribute of each user element. |
---|---|
Return type: | sequence< SardanaAttribute > |
Returns a dictionary of main attribute of each user element.
Returns: | a dictionary of main attribute of each user element. |
---|---|
Return type: | dict< PoolElement, SardanaAttribute > |
Returns a dictionary or physical elements where key is a controller object and value is a sequence of pool elements
Returns: | a dictionary of physical elements |
---|---|
Return type: | dict< PoolElement> |
Returns an iterator over the physical elements.
Warning
The order is non deterministic.
Returns: | an iterator over the physical elements. |
---|---|
Return type: | iter<PoolElement > |
Returns an iterator over the main attribute of each physical element.
Warning
The order is non deterministic.
Returns: | an iterator over the main attribute of each physical element. |
---|---|
Return type: | iter< SardanaAttribute > |