.. _api-index:

=================
API index
=================

.. rubric:: All modules

.. toctree::
    :maxdepth: 1

    taurus

    taurus.cli

    taurus.cli.alt

    taurus.cli.common

    taurus.console

    taurus.core

    taurus.core.epics.epicsvalidator

    taurus.core.evaluation

    taurus.core.evaluation.evalvalidator

    taurus.core.resource

    taurus.core.resource.resvalidator

    taurus.core.tango

    taurus.core.tango.img

    taurus.core.tango.starter

    taurus.core.tango.tangovalidator

    taurus.core.tango.util

    taurus.core.taurusattribute

    taurus.core.taurusauthority

    taurus.core.taurusconfiguration

    taurus.core.taurusdevice

    taurus.core.taurusexception

    taurus.core.taurusfactory

    taurus.core.tauruslistener

    taurus.core.taurusmanager

    taurus.core.taurusmodel

    taurus.core.taurusoperation

    taurus.core.tauruspollingtimer

    taurus.core.taurusvalidator

    taurus.core.units

    taurus.core.util

    taurus.core.util.codecs

    taurus.core.util.colors

    taurus.core.util.console

    taurus.core.util.containers

    taurus.core.util.enumeration

    taurus.core.util.event

    taurus.core.util.eventfilters

    taurus.core.util.excepthook

    taurus.core.util.fqdn

    taurus.core.util.lazymodule

    taurus.core.util.lock

    taurus.core.util.log

    taurus.core.util.object

    taurus.core.util.parse_args

    taurus.core.util.plugin

    taurus.core.util.prop

    taurus.core.util.remotelogmonitor

    taurus.core.util.report

    taurus.core.util.safeeval

    taurus.core.util.singleton

    taurus.core.util.sourcecode

    taurus.core.util.tablepprint

    taurus.core.util.tb

    taurus.core.util.threadpool

    taurus.core.util.timer

    taurus.core.util.user

    taurus.core.util.whichexecutable

    taurus.core.util.wrap

    taurus.external

    taurus.external.qt

    taurus.external.qt.compat

    taurus.qt

    taurus.qt.qtcore

    taurus.qt.qtcore.communication

    taurus.qt.qtcore.configuration

    taurus.qt.qtcore.mimetypes

    taurus.qt.qtcore.model

    taurus.qt.qtcore.taurusqlistener

    taurus.qt.qtcore.util

    taurus.qt.qtdesigner

    taurus.qt.qtdesigner.containerplugin

    taurus.qt.qtgui

    taurus.qt.qtgui.application

    taurus.qt.qtgui.base

    taurus.qt.qtgui.button

    taurus.qt.qtgui.compact

    taurus.qt.qtgui.container

    taurus.qt.qtgui.dialog

    taurus.qt.qtgui.display

    taurus.qt.qtgui.extra_nexus

    taurus.qt.qtgui.graphic

    taurus.qt.qtgui.help

    taurus.qt.qtgui.icon

    taurus.qt.qtgui.input

    taurus.qt.qtgui.model

    taurus.qt.qtgui.panel

    taurus.qt.qtgui.table

    taurus.qt.qtgui.taurusgui

    taurus.qt.qtgui.tree

    taurus.qt.qtgui.util

    taurus.tauruscustomsettings



.. rubric:: All classes

.. hlist::
    :columns: 2

    * :class:`.AboutDialog`

    * :class:`.ActionFactory`

    * :class:`.AppSettingsWizard`

    * :class:`.ArrayBuffer`

    * :class:`.AttrQuality`

    * :class:`.AttributeAllConfigAction`

    * :class:`.AttributeEventIterator`

    * :class:`.AttributeEventWait`

    * :class:`.AttributeHistoryAction`

    * :class:`.AttributeImageDisplayAction`

    * :class:`.AttributeMenu`

    * :class:`.AttributeMonitorDeviceAction`

    * :class:`.BZ2Codec`

    * :class:`.BaseConfigurableClass`

    * :class:`.BaseExceptHook`

    * :class:`.BaseToolBar`

    * :class:`.BoundMethodWeakref`

    * :class:`.CCDPVCAM`

    * :class:`.CaselessDefaultDict`

    * :class:`.CaselessDict`

    * :class:`.CaselessList`

    * :class:`.CaselessWeakValueDict`

    * :class:`.CircBuf`

    * :class:`.Codec`

    * :class:`.CodecFactory`

    * :class:`.CodecPipeline`

    * :class:`.ColorPalette`

    * :class:`.ConfigEventGenerator`

    * :class:`.ConfigurationError`

    * :class:`.ConfigurationMenu`

    * :class:`.CriticalIt`

    * :class:`.DataModel`

    * :class:`.DebugIt`

    * :class:`.DefaultLabelWidget`

    * :class:`.DefaultReadWidgetLabel`

    * :class:`.DefaultTaurusValueCheckBox`

    * :class:`.DefaultThreadDict`

    * :class:`.DefaultUnitsWidget`

    * :class:`.DevState`

    * :class:`.DockWidgetPanel`

    * :class:`.DoubleRegistration`

    * :class:`.DropDebugger`

    * :class:`.EditorToolBar`

    * :class:`.EntryPointAlike`

    * :class:`.EnumException`

    * :class:`.Enumeration`

    * :class:`.EpicsAttributeNameValidator`

    * :class:`.EpicsAuthorityNameValidator`

    * :class:`.EpicsDeviceNameValidator`

    * :class:`.ErrorIt`

    * :class:`.EvaluationAttribute`

    * :class:`.EvaluationAttributeNameValidator`

    * :class:`.EvaluationAuthority`

    * :class:`.EvaluationDevice`

    * :class:`.EvaluationDeviceNameValidator`

    * :class:`.EvaluationFactory`

    * :class:`.EventGenerator`

    * :class:`.EventListener`

    * :class:`.EventValueMap`

    * :class:`.ExternalAppAction`

    * :class:`.ExternalAppEditor`

    * :class:`.FORCE_READ_OPTIONS`

    * :class:`.Falcon`

    * :class:`.FilterToolBar`

    * :class:`.FunctionCodec`

    * :class:`.Grabber`

    * :class:`.GraphicalChoiceDlg`

    * :class:`.GraphicalChoiceWidget`

    * :class:`.HTMLColors`

    * :class:`.HelpPanel`

    * :class:`.ImageCounterDevice`

    * :class:`.ImageDevice`

    * :class:`.ImgBeamAnalyzer`

    * :class:`.ImgGrabber`

    * :class:`.InfoIt`

    * :class:`.JSONCodec`

    * :class:`.LIFO`

    * :class:`.LazyModule`

    * :class:`.LimaCCDs`

    * :class:`.ListEventGenerator`

    * :class:`.LogExceptHook`

    * :class:`.LogFilter`

    * :class:`.LogIt`

    * :class:`.LogRecordSocketReceiver`

    * :class:`.LogRecordStreamHandler`

    * :class:`.Logger`

    * :class:`.LoopList`

    * :class:`.MacroServerMessageErrorHandler`

    * :class:`.MemoryLogHandler`

    * :class:`.NoColors`

    * :class:`.NullCodec`

    * :class:`.Object`

    * :class:`.PanelDescriptionWizard`

    * :class:`.PerspectiveToolBar`

    * :class:`.PintValidator`

    * :class:`.PlotCodec`

    * :class:`.ProcessStarter`

    * :class:`.ProtectTaurusMessageBox`

    * :class:`.PyImageViewer`

    * :class:`.Q7SegDigit`

    * :class:`.QBaseModelWidget`

    * :class:`.QBaseTableWidget`

    * :class:`.QBaseTreeWidget`

    * :class:`.QButtonBox`

    * :class:`.QConfigEditor`

    * :class:`.QDataExportDialog`

    * :class:`.QDictionaryEditor`

    * :class:`.QDoubleListDlg`

    * :class:`.QFallBackWidget`

    * :class:`.QGraphicsTextBoxing`

    * :class:`.QGroupWidget`

    * :class:`.QGroupWidgetContainerExtension`

    * :class:`.QGroupWidgetExtensionFactory`

    * :class:`.QGroupWidgetPlugin`

    * :class:`.QIconCatalog`

    * :class:`.QLed`

    * :class:`.QListEditor`

    * :class:`.QLoggingTable`

    * :class:`.QLoggingTableModel`

    * :class:`.QLoggingWidget`

    * :class:`.QLogo`

    * :class:`.QObjectTaurusListener`

    * :class:`.QPixmapWidget`

    * :class:`.QRawDataWidget`

    * :class:`.QRemoteLoggingTableModel`

    * :class:`.QSpline`

    * :class:`.QTaurusBaseListener`

    * :class:`.QWheelEdit`

    * :class:`.Q_`

    * :class:`.QtColorPalette`

    * :class:`.Quantity`

    * :class:`.RefreshToolBar`

    * :class:`.RepeatedEventFilter`

    * :class:`.ResourceAttributeNameValidator`

    * :class:`.ResourceAuthorityNameValidator`

    * :class:`.ResourceDeviceNameValidator`

    * :class:`.ResourcesFactory`

    * :class:`.SafeEvaluator`

    * :class:`.SelectionToolBar`

    * :class:`.SeparatorAction`

    * :class:`.SharedDataManager`

    * :class:`.Singleton`

    * :class:`.Starter`

    * :class:`.TangoAttrInfo`

    * :class:`.TangoAttrValue`

    * :class:`.TangoAttribute`

    * :class:`.TangoAttributeEventListener`

    * :class:`.TangoAttributeNameValidator`

    * :class:`.TangoAuthority`

    * :class:`.TangoAuthorityNameValidator`

    * :class:`.TangoConfigLineEdit`

    * :class:`.TangoConfiguration`

    * :class:`.TangoDatabase`

    * :class:`.TangoDatabaseCache`

    * :class:`.TangoDevClassInfo`

    * :class:`.TangoDevInfo`

    * :class:`.TangoDevice`

    * :class:`.TangoDeviceNameValidator`

    * :class:`.TangoFactory`

    * :class:`.TangoInfo`

    * :class:`.TangoMessageErrorHandler`

    * :class:`.TangoServInfo`

    * :class:`.TaurusAction`

    * :class:`.TaurusApplication`

    * :class:`.TaurusArrayEditorButton`

    * :class:`.TaurusAttrForm`

    * :class:`.TaurusAttrListComboBox`

    * :class:`.TaurusAttrValue`

    * :class:`.TaurusAttribute`

    * :class:`.TaurusAttributeControllerHelper`

    * :class:`.TaurusAttributeNameValidator`

    * :class:`.TaurusAuthority`

    * :class:`.TaurusAuthorityNameValidator`

    * :class:`.TaurusBaseComponent`

    * :class:`.TaurusBaseContainer`

    * :class:`.TaurusBaseController`

    * :class:`.TaurusBaseGraphicsFactory`

    * :class:`.TaurusBaseModel`

    * :class:`.TaurusBaseModelWidget`

    * :class:`.TaurusBaseProxyModel`

    * :class:`.TaurusBaseTableWidget`

    * :class:`.TaurusBaseTreeItem`

    * :class:`.TaurusBaseTreeWidget`

    * :class:`.TaurusBaseWidget`

    * :class:`.TaurusBaseWritableWidget`

    * :class:`.TaurusBgRoleSubscriber`

    * :class:`.TaurusBoolRW`

    * :class:`.TaurusCommandButton`

    * :class:`.TaurusCommandsForm`

    * :class:`.TaurusConfigLineEdit`

    * :class:`.TaurusConfigValue`

    * :class:`.TaurusConfiguration`

    * :class:`.TaurusConfigurationControllerHelper`

    * :class:`.TaurusConfigurationPanel`

    * :class:`.TaurusConfigurationProxy`

    * :class:`.TaurusDbBaseModel`

    * :class:`.TaurusDbBaseProxyModel`

    * :class:`.TaurusDbDeviceClassModel`

    * :class:`.TaurusDbDeviceClassProxyModel`

    * :class:`.TaurusDbDeviceModel`

    * :class:`.TaurusDbDeviceProxyModel`

    * :class:`.TaurusDbPlainDeviceModel`

    * :class:`.TaurusDbPlainServerModel`

    * :class:`.TaurusDbServerModel`

    * :class:`.TaurusDbServerProxyModel`

    * :class:`.TaurusDbSimpleDeviceAliasModel`

    * :class:`.TaurusDbSimpleDeviceModel`

    * :class:`.TaurusDbTableWidget`

    * :class:`.TaurusDbTreeWidget`

    * :class:`.TaurusDevButton`

    * :class:`.TaurusDevPanel`

    * :class:`.TaurusDevState`

    * :class:`.TaurusDevice`

    * :class:`.TaurusDeviceNameValidator`

    * :class:`.TaurusDevicePanel`

    * :class:`.TaurusEllipseStateItem`

    * :class:`.TaurusExceptHookMessageBox`

    * :class:`.TaurusException`

    * :class:`.TaurusExceptionListener`

    * :class:`.TaurusFactory`

    * :class:`.TaurusFallBackWidget`

    * :class:`.TaurusForm`

    * :class:`.TaurusFrame`

    * :class:`.TaurusGraphicsAttributeItem`

    * :class:`.TaurusGraphicsItem`

    * :class:`.TaurusGraphicsScene`

    * :class:`.TaurusGraphicsStateItem`

    * :class:`.TaurusGraphicsUpdateThread`

    * :class:`.TaurusGraphicsView`

    * :class:`.TaurusGrid`

    * :class:`.TaurusGroupBox`

    * :class:`.TaurusGroupItem`

    * :class:`.TaurusGroupStateItem`

    * :class:`.TaurusGroupWidget`

    * :class:`.TaurusGui`

    * :class:`.TaurusImageButton`

    * :class:`.TaurusInputDialog`

    * :class:`.TaurusInputPanel`

    * :class:`.TaurusJDrawGraphicsFactory`

    * :class:`.TaurusJDrawSynopticsView`

    * :class:`.TaurusLCD`

    * :class:`.TaurusLabel`

    * :class:`.TaurusLabelEditRW`

    * :class:`.TaurusLauncherButton`

    * :class:`.TaurusLed`

    * :class:`.TaurusLineStateItem`

    * :class:`.TaurusListener`

    * :class:`.TaurusLockButton`

    * :class:`.TaurusLockInfo`

    * :class:`.TaurusMainWindow`

    * :class:`.TaurusManager`

    * :class:`.TaurusMenu`

    * :class:`.TaurusMessageBox`

    * :class:`.TaurusMessageErrorHandler`

    * :class:`.TaurusMessagePanel`

    * :class:`.TaurusMessageReportHandler`

    * :class:`.TaurusModel`

    * :class:`.TaurusModelChooser`

    * :class:`.TaurusModelItem`

    * :class:`.TaurusModelList`

    * :class:`.TaurusModelModel`

    * :class:`.TaurusModelSelector`

    * :class:`.TaurusModelSelectorItem`

    * :class:`.TaurusModelSelectorTree`

    * :class:`.TaurusModelValue`

    * :class:`.TaurusNeXusBrowser`

    * :class:`.TaurusOperation`

    * :class:`.TaurusPlotButton`

    * :class:`.TaurusPollingTimer`

    * :class:`.TaurusPolygonStateItem`

    * :class:`.TaurusPropTable`

    * :class:`.TaurusReadWriteSwitcher`

    * :class:`.TaurusRectStateItem`

    * :class:`.TaurusRoundRectItem`

    * :class:`.TaurusRoundRectStateItem`

    * :class:`.TaurusScalarAttributeControllerHelper`

    * :class:`.TaurusScrollArea`

    * :class:`.TaurusSplineStateItem`

    * :class:`.TaurusTextAttributeItem`

    * :class:`.TaurusTextStateItem`

    * :class:`.TaurusTimeVal`

    * :class:`.TaurusTreeAttributeItem`

    * :class:`.TaurusTreeDeviceClassItem`

    * :class:`.TaurusTreeDeviceDomainItem`

    * :class:`.TaurusTreeDeviceFamilyItem`

    * :class:`.TaurusTreeDeviceItem`

    * :class:`.TaurusTreeDeviceMemberItem`

    * :class:`.TaurusTreeDevicePartItem`

    * :class:`.TaurusTreeServerItem`

    * :class:`.TaurusTreeServerNameItem`

    * :class:`.TaurusTreeSimpleDeviceItem`

    * :class:`.TaurusValue`

    * :class:`.TaurusValueCheckBox`

    * :class:`.TaurusValueComboBox`

    * :class:`.TaurusValueLineEdit`

    * :class:`.TaurusValueSpinBox`

    * :class:`.TaurusValueSpinBoxEx`

    * :class:`.TaurusValuesFrame`

    * :class:`.TaurusValuesTable`

    * :class:`.TaurusValuesTableButton`

    * :class:`.TaurusValuesTableButton_W`

    * :class:`.TaurusWheelEdit`

    * :class:`.TaurusWidget`

    * :class:`.TaurusWidgetFactory`

    * :class:`.TermColors`

    * :class:`.ThreadDict`

    * :class:`.ThreadPool`

    * :class:`.TimedQueue`

    * :class:`.Timer`

    * :class:`.TraceIt`

    * :class:`.Utf8Codec`

    * :class:`.WarnIt`

    * :class:`.Widgets`

    * :class:`.Worker`

    * :class:`.WriteAttrOperation`

    * :class:`.ZIPCodec`

    * :class:`.configurableProperty`

    * :class:`.defaultdict`

    * :class:`.defaultdict_fromkey`
