DynExp
Highly flexible laboratory automation for dynamically changing experiments.
Loading...
Searching...
No Matches
DynExpManager Directory Reference
+ Directory dependency graph for DynExpManager:

Directories

 HardwareAdapters
 
 Instruments
 
 MetaInstruments
 
 Modules
 

Files

 BusyDialog.cpp
 
 BusyDialog.h
 Implements a dialog with a progress bar, which shows the user that DynExp is busy.
 
 ChoiceListDialog.cpp
 
 ChoiceListDialog.h
 Implements a dialog with a list of available items on the left and a list of selected items on the right to let the user make a selection of multiple items of a specific order.
 
 CircuitDiagram.cpp
 
 CircuitDiagram.h
 Implements a window drawing the relations between all DynExp::Object instances as a graph. The arrangement of graph items is optimized by simulated annealing.
 
 circularbuf.cpp
 
 circularbuf.h
 Implements a circular stream buffer derived from std::streambuf to be used with standard library streams like std::iostream.
 
 CommonModuleEvents.cpp
 
 CommonModuleEvents.h
 Provides common events for inter-module communication. Also refer to DynExp::InterModuleEventBase.
 
 DynExpAbout.cpp
 
 DynExpAbout.h
 Implements a dialog to show license information about DynExp.
 
 DynExpCore.cpp
 
 DynExpCore.h
 Defines DynExp's core module as an interface between the UI and DynExp objects.
 
 DynExpDefinitions.cpp
 
 DynExpDefinitions.h.in
 Provides version and other meta information about DynExp as well as style definitions for the user interface. The file is processed by cmake to fill in cmake definitions.
 
 DynExpManager.cpp
 
 DynExpManager.h
 Implements DynExp's main UI window called DynExpManager.
 
 ErrorListDialog.cpp
 
 ErrorListDialog.h
 Implements a frame-less pop-up dialog to show errors and warning of DynExp::Object instances.
 
 Exception.cpp
 
 Exception.h
 Provides exception type and error definitions used by DynExp.
 
 HardwareAdapter.cpp
 
 HardwareAdapter.h
 Implementation of DynExp hardware adapter objects.
 
 Instrument.cpp
 
 Instrument.h
 Implementation of DynExp instrument objects.
 
 Libraries.cpp
 
 Libraries.h
 Provides templates to bundle DynExp resources at compile time in libraries.
 
 main.cpp.in
 This file defines DynExpManager's main entry point.
 
 Managers.cpp
 
 Managers.h
 Implementation of DynExp's resource managers to manage DynExp objects.
 
 Module.cpp
 
 Module.h
 Implementation of DynExp module objects.
 
 Object.cpp
 
 Object.h
 Implementation of DynExp objects as the base for derived resources and implementation of the object parameter system.
 
 ParamsConfig.cpp
 
 ParamsConfig.h
 Implements a configuration dialog which allows users to set values of parameters derived from DynExp::ParamsBase::ParamBase.
 
 PyModules.cpp
 
 PyModules.h
 Implementation of mappings between DynExp instruments and corresponding embedded Python modules making the instrument data available in Python.
 
 PythonSyntaxHighlighter.cpp
 
 PythonSyntaxHighlighter.h
 
 PyUtil.cpp
 
 PyUtil.h
 Provides utilities related to pybind11 within DynExp's Util namespace.
 
 QtUtil.cpp
 
 QtUtil.h
 Provides utilities related to Qt and Qt widgets within DynExp's Util namespace.
 
 stdafx.cpp
 
 stdafx.h
 Accumulates include statements to provide a precompiled header.
 
 TextEditor.cpp
 
 TextEditor.h
 Implements a dialog to edit and save small pieces of text or (Python) code.
 
 Util.cpp
 
 Util.h
 Provides general utilities within DynExp's Util namespace.