poolinstrument

This module is part of the Python Pool library. It defines the base classes for instrument

Classes

PoolInstrument

Inheritance diagram of PoolInstrument
class PoolInstrument(**kwargs)[source]

Bases: sardana.pool.poolobject.PoolObject

get_parent()[source]

Returns this pool object parent.

Returns

this objects parent

Return type

SardanaBaseObject

serialize(*args, **kwargs)[source]
get_instrument_class()[source]
add_instrument(instrument)[source]
remove_instrument(instrument)[source]
get_instruments()[source]
set_parent_instrument(instrument)[source]
get_parent_instrument()[source]
has_parent_instrument()[source]
add_element(element)[source]
remove_element(element)[source]
get_elements()[source]
has_instruments()[source]
has_elements()[source]
property instruments
property elements
property instrument_class
property parent_instrument