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.