
Classes | |
| class | MagAOX::app::dev::dm< derivedT, realT > |
| class | MagAOX::app::dev::dmPokeWFS< derivedT > |
| A base class to coordinate poking a deformable mirror's actuators and synchronizedreads of a camera image. More... | |
| class | MagAOX::app::dev::dssShutter< derivedT > |
| MagAO-X Uniblitz DSS Shutter interface. More... | |
| class | MagAOX::app::dev::edtCamera< derivedT > |
| MagAO-X EDT framegrabber interface. More... | |
| class | MagAOX::app::dev::frameGrabber< derivedT > |
| struct | MagAOX::app::dev::ioDevice |
| An input/output capable device. More... | |
| struct | MagAOX::app::dev::outletController< derivedT > |
| A generic outlet controller. More... | |
| class | MagAOX::app::dev::shmimMonitor< derivedT, specificT > |
| class | MagAOX::app::dev::stdCamera< derivedT > |
| MagAO-X standard camera interface. More... | |
| class | MagAOX::app::dev::stdMotionStage< derivedT > |
| MagAO-X standard motion stage interface. More... | |
| struct | MagAOX::app::dev::telemeter< derivedT > |
| A device base class which saves telemetry. More... | |
These provide base classes implementing device-specific functionality, including configuration. Many employ the CRTP – so have fun.