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 > |