ophyd.ophydobj

Functions

register_instances_in_weakset([fail_if_late])

Register OphydObj instances in a WeakSet.

register_instances_keyed_on_name([fail_if_late])

Register OphydObj instances in a WeakValueDictionary keyed on name.

select_version(cls, version)

Select closest compatible version to requested version

Classes

Kind(value)

This is used in the .kind attribute of all OphydObj (Signals, Devices).

OphydObject(*[, name, attr_name, parent, …])

The base class for all objects in Ophyd

Exceptions

UnknownSubscription

Subclass of KeyError.