API
Applications
Utilities
API
Handbook
GitHub
Home
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
►
N
adcCtrl
C
adcCtrl
C
AdcCtrlConfig
C
AdcFitter
C
CameraConfig
C
States
►
N
ADCTTEST
C
adcTracker_test
►
N
audibleAlerts
►
N
core
C
AudibleAlerts
C
AudibleAlertsConfig
►
N
personality
C
Operation
C
Personality
C
Reaction
C
Recording
C
SpeechRequest
C
SSML
C
Transition
►
N
CACAOITEST
C
cacaoInterface_test
►
N
camtipSR
►
N
core
C
CameraConfig
C
camtipSR
C
camtipSRConfig
C
States
►
N
utils
C
camtipFitter
►
N
closedLoopIndi_test
C
closedLoopIndi_test
►
N
corAlign
C
CameraConfig
C
corAlign
C
CorAlignConfig
C
States
►
N
dbIngest
C
dbIngest
C
dbIngestConfig
C
NewXFilesHandler
►
N
DDSPC
C
PredictiveController
C
RecursiveLeastSquares
►
N
efcControl
C
CameraConfig
C
efcControl
C
efcControlConfig
C
States
►
N
flatlogs
►
C
logHeader
The log entry header
C
internal_logHeader
C
internal_logHeader.__unnamed4__
C
timespecX
A fixed-width timespec structure
►
N
KCCTEST
C
kcubeCtrl_test
►
N
libXWCTest
Namespace for all libXWC tests
►
N
appTest
►
N
MagAOXAppTest
Namespace for XWC::app::MagAOXApp tests
C
MagAOXApp_test
►
N
loggerTest
Namespace for XWC::logger tests
►
N
logFileRawTest
Namespace for XWC::logger::logFileRaw tests
C
dummyLog
C
logFileRawTest
►
N
logMapTest
Namespace for XWC::logger::logMap tests
C
tmpt
►
N
logFileRaw_test
C
logFileRawTest
►
N
MagAOX
►
N
app
►
N
dev
C
cameraConfig
A camera configuration
C
dm
►
C
dmPokeWFS
A base class to coordinate poking a deformable mirror's actuators and synchronizedreads of a camera image
C
darkShmimT
C
wfsShmimT
C
dssShutter
MagAO-X Uniblitz DSS Shutter interface
C
edtCamera
MagAO-X EDT framegrabber interface
C
frameGrabber
C
ioDevice
An input/output capable device
►
C
outletController
A generic outlet controller
C
channelSpec
Structure containing the specification of one channel
C
shmimMonitor
C
shmimT
►
C
stdCamera
MagAO-X standard camera interface
C
roi
C
stdMotionStage
MagAO-X standard motion stage interface
C
telemeter
A device base class which saves telemetry
C
acoeffShmimT
C
acronameUsbHub
C
adcTracker
The MagAO-X ADC Tracker
C
alignLoop
The MagAO-X xxxxxxxx
C
alpaoCtrl
The MagAO-X ALPAO DM Controller
C
andorCtrl
C
baslerCtrl
C
bcoeffShmimT
C
bmcCtrl
The MagAO-X BMC DM Controller
C
cacaoInterface
The MagAO-X CACAO Interface
C
cameraSim
C
closedLoopIndi
The MagAO-X application to do closed-loop control using INDI properties
C
dark2ShmimT
C
darkShmimT
C
dlDataCollection
C
dmMode
The MagAO-X DM mode commander
C
dmPokeCenter
The MagAO-X DM Pupil Centering Application
C
dmPokeXCorr
The MagAO-X DM to PWFS alignment Application
C
dmSpeckle
The MagAO-X DM mode commander
C
filterWheelCtrl
C
flipperCtrl
The MagAO-X xxxxxxxx
C
freqShmimT
C
gainCalFactShmimT
C
gainCalShmimT
C
gainFactShmimT
C
gainShmimT
C
hoPredCtrl
C
hsfwCtrl
C
indiClient
Simple INDI Client class
C
indiDriver
►
C
indiTSAccumulator
The MagAO-X
indiTSAccumulator
C
element
C
property
C
irisaoCtrl
The MagAO-X IrisAO DM Controller
C
kcubeCtrl
The MagAO-X K-Cube Controller
C
koolanceCtrl
The MagAO-X Koolance Controller
C
kTracker
The MagAO-X ADC Tracker
C
limitShmimT
C
loPredCtrl
►
C
MagAOXApp
The base-class for XWCTk applications
C
elevatedPrivileges
Internal class to manage setuid privilege escalation with RAII
C
indiCallBack
Structure to hold the call-back details for handling INDI communications
C
magAOXMaths
C
maskShmimT
C
mcp3008Ctrl
The MagAO-X MCP3008 Controller
C
modalFilter
The MagAO-X modal filter
C
modalGainOpt
The MagAO-X PSD-based gain optimizer
C
modalPSDs
Class for application to calculate rolling PSDs of modal amplitudes
C
modevalShmimT
C
multcoeffShmimT
C
multFactShmimT
C
mzmqClient
MagAO-X application to control reading ImageStreamIO streams from a zeroMQ channel
C
mzmqServer
MagAO-X application to control writing ImageStreamIO streams to a zeroMQ channel
C
nnReconstructor
C
noiseShmimT
C
numpccoeffShmimT
►
C
observerCtrl
The MagAO-X Observer Controller
C
observer
The observer specification
C
ocam2KCtrl
C
ocamTemps
Structure to hold the OCAM camera temperature readings returned by the device
C
pcGainFactShmimT
C
pcMultFactShmimT
C
photonCounter
C
pi335Ctrl
The MagAO-X PI 335 Controller Interface
C
picamCtrl
►
C
picoMotorCtrl
C
motorChannel
C
po4ao
C
psdShmimT
C
psfAcq
The MagAO-X PSF Fitter
C
psfFit
The MagAO-X PSF Fitter
C
pupilAlign
The MagAO-X Pyramid Pupil Fitter
C
pupilFit
The MagAO-X Pyramid Pupil Fitter
C
pupilFitter
Struct to perform centration and measure diameter of Pyramid pupils
►
C
pvcamCtrl
The MagAO-X pvcam controller
C
gain
C
port
C
speed
C
pwfsSlopeCalc
C
qhyCtrl
C
refRMS
C
refShmimT
C
rhusbMon
The MagAO-X RH-USB monitoring class
C
shmimIntegrator
C
siglentSDG
C
smc100ccCtrl
C
sparkleClock
The MagAO-X DM mode commander
C
sshDigger
The MagAO-X SSH tunnel manager
C
sshTunnel
Structure to hold an
sshTunnel
specification, used for created command line args for indiserver
C
Star
C
stateCodes
Scoping struct for application state codes
C
stateRuleEngine
The MagAO-X
stateRuleEngine
C
streamCircBuff
Class for application to keep a circular buffer of a stream and publish it to another stream
C
streamWriter
C
streamWriter_data_test
C
streamWriter_test
C
strehlEstimator
The MagAO-X xxxxxxxx
C
sysMonitor
C
t2wOffloader
C
tauShmimT
C
tcsInterface
The MagAO-X Clay Telescope TCS Interface
►
C
timeSeriesSimulator
The MagAO-X xxxxxxxx
C
MotionRequest
C
tmcCon
Local derivation of tmcController to implement MagAO-X logging
C
trippLitePDU
MagAO-X application to control a Tripp Lite power distribution unit (PDU)
C
ttmModulator
►
C
usbtempMon
The MagAO-X xxxxxxxx
C
probe
C
userGainCtrl
C
w2tcsOffloader
C
wfsavgShmimT
C
wfsmaskShmimT
C
xindiserver
C
xindiserver_test
C
xt1121Ctrl
C
xt1121DCDU
MagAO-X application to control D.C. distribution via an xt1121 DIO unit
C
zaberCtrl
The MagAO-X Zaber Stage Controller
C
zaberLowLevel
C
zaberStage
A class to manage the details of one stage in a Zaber system
C
zrespShmimT
C
zylaCtrl
►
N
file
C
compStdFileName
Sort predicate for stdFileNames
C
stdFileName
Organize and analyze the name of a standard file name
C
stdSubDir
Manage a standard subdirectory
►
N
logger
►
C
ao_operator
Log entry recording the
ao_operator
C
messageT
The type of the input message
►
C
config_log
Log entry recording configuration settings at startup
C
messageT
The type of the input message
C
Config_log_fbBuilder
C
empty_log
Base class for logs consisting of an empty message
C
emptyMessage
Empty type for resolving logs with no message
C
fbMessage
Message type for resolving log messages with a f.b. builder
C
flatbuffer_log
Base class for logs consisting of a flatbuffer message
C
FLATBUFFERS_FINAL_CLASS
►
C
git_state
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Git_state_fbBuilder
C
indidriver_start
INDI Driver Start log entry
C
indidriver_stop
INDI Driver Start log entry
C
logFileRaw
A class to manage raw binary log files
C
logInMemory
Structure to hold a log file in memory, tracking when a new file needs to be opened
C
logManager
The standard
MagAOX
log manager, used for both process logs and telemetry streams
C
logMap
Map of log entries by application name, mapping both to files and to loaded buffers
C
logMeta
Manage meta data for a log entry
C
logMetaDetail
C
logMetaSpec
C
loop_closed
Loop Closed event log
C
loop_open
Loop Open event log
C
loop_paused
Loop Paused event log
►
C
observer
Log entry recording the observer
C
messageT
The type of the input message
C
Observer_fbBuilder
►
C
ocam_temps
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Ocam_temps_fbBuilder
►
C
outlet_channel_state
Application State Change
C
messageT
The type of the message
C
Outlet_channel_state_fbBuilder
►
C
outlet_state
Application State Change
C
messageT
The type of the message
C
Outlet_state_fbBuilder
►
C
pico_channel
Picomotor Channel Setup
C
messageT
The type of the message
C
Pico_channel_fbBuilder
C
ROIBuilder
C
saving_start
Saving started log
►
C
saving_state_change
Saving State Change
C
messageT
The type of the message
C
Saving_state_change_fbBuilder
C
saving_stop
Saving started log
C
ShutterBuilder
C
software_alert
Software ALERT log entry
C
software_critical
Software CRITICAL log entry
C
software_debug
Software DEBUG log entry
C
software_debug2
Software DEBUG2 log entry
C
software_emergency
Software EMERGENCY log entry
C
software_error
Software ERR log entry
C
software_info
Software INFO log entry
►
C
software_log
Base class for software logs
C
messageT
The type of the message
C
Software_log_fbBuilder
C
software_notice
Software NOTICE log entry
C
software_warning
Software WARN log entry
►
C
state_change
Application State Change
C
messageT
The type of the message
C
State_change_fbBuilder
►
C
string_log
Base class for logs consisting of a string message
C
messageT
The type of the message
C
String_log_fbBuilder
►
C
telem_blockgains
Log entry recording electronics rack temperature
C
messageT
The type of the input message
C
Telem_blockgains_fbBuilder
►
C
telem_chrony_stats
Log entry recording the statistics from chrony
C
messageT
The type of the input message
C
Telem_chrony_stats_fbBuilder
►
C
telem_chrony_status
Log entry recording the status of chrony
C
messageT
The type of the input message
C
Telem_chrony_status_fbBuilder
►
C
telem_cooler
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_cooler_fbBuilder
►
C
telem_coreloads
Log entry recording CPU loads
C
messageT
The type of the input message
C
Telem_coreloads_fbBuilder
►
C
telem_coretemps
Log entry recording CPU temperatures
C
messageT
The type of the input message
C
Telem_coretemps_fbBuilder
►
C
telem_dmmodes
Log entry recording DM Mode Amplitudes
C
messageT
The type of the input message
C
Telem_dmmodes_fbBuilder
►
C
telem_dmspeck
Log entry recording stdMotionStage status
C
messageT
The type of the input message
C
Telem_dmspeck_fbBuilder
►
C
telem_drivetemps
Log entry recording hdd temperatures
C
messageT
The type of the input message
C
Telem_drivetemps_fbBuilder
►
C
telem_fgtimings
Log entry recording framegrabber timings
C
messageT
The type of the input message
C
Telem_fgtimings_fbBuilder
►
C
telem_fxngen
Log entry recording the function generator parameters
C
messageT
The type of the input message
C
Telem_fxngen_fbBuilder
►
C
telem_loopgain
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_loopgain_fbBuilder
►
C
telem_observer
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_observer_fbBuilder
►
C
telem_pi335
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_pi335_fbBuilder
►
C
telem_pico
Log entry recording CPU temperatures
C
messageT
The type of the input message
C
Telem_pico_fbBuilder
►
C
telem_pokecenter
Log entry recording DM poke centering results
C
messageT
The type of the input message
C
Telem_pokecenter_fbBuilder
►
C
telem_pokeloop
Log entry recording DM poke centering results
C
messageT
The type of the input message
C
Telem_pokeloop_fbBuilder
►
C
telem_position
Log entry recording position stage specific status
C
messageT
The type of the input message
C
Telem_position_fbBuilder
►
C
telem_rhusb
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_rhusb_fbBuilder
►
C
telem_saving
Log entry recording data saving statistics
C
messageT
The type of the input message
C
telem_saving_fbBuilder
C
telem_saving_state
Saving started log
►
C
telem_sparkleclock
Log entry recording sparkle clock status
C
messageT
The type of the input message
C
Telem_sparkleclock_fbBuilder
►
C
telem_stage
Log entry recording stdMotionStage status
C
messageT
The type of the input message
C
Telem_stage_fbBuilder
►
C
telem_stdcam
Log entry recording stdcam stage specific status
C
messageT
The type of the input message
C
Telem_stdcam_fbBuilder
►
C
telem_telcat
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_telcat_fbBuilder
►
C
telem_teldata
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_teldata_fbBuilder
►
C
telem_telenv
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_telenv_fbBuilder
►
C
telem_telpos
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_telpos_fbBuilder
►
C
telem_telsee
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_telsee_fbBuilder
►
C
telem_telvane
Log entry recording the build-time git state
C
messageT
The type of the input message
C
Telem_telvane_fbBuilder
►
C
telem_temps
Log entry recording electronics rack temperature
C
messageT
The type of the input message
C
Telem_temps_fbBuilder
►
C
telem_usage
Log entry recording disk usage
C
messageT
The type of the input message
C
Telem_usage_fbBuilder
►
C
telem_zaber
Log entry recording zaber stage specific status
C
messageT
The type of the input message
C
Telem_zaber_fbBuilder
C
TempCtrlBuilder
C
text_log
A simple text log, a string-type log
►
C
ttmmod_params
Log entry recording the modulator state
C
messageT
The type of the input message
C
Ttmmod_params_fbBuilder
►
C
user_log
User entered log
C
messageT
The type of the message
C
User_log_fbBuilder
►
N
tty
C
netSerial
Manage a connectio to a serial device over a network
C
telnetConn
A Telnet connection manager, wrapping
libtelnet
C
usbDevice
A USB device as a TTY device
►
N
utils
C
H5AttributeT
C
H5DatasetT
C
H5DataspaceT
C
H5FileT
C
H5Handle
A somewhat smart HDF5 handle
C
H5PropertyT
C
xwcException
Augments an exception with the source file and line
►
N
MCP3008Lib
C
MCP3008
►
N
outletController_tests
C
outletControllerTest
►
N
pythonIndiExample
C
ExampleConfig
C
pythonIndiExample
►
N
SDGTEST
C
siglentSDG_test
►
N
SMCTEST
C
cameraSim_test
C
observerCtrl_test
C
smc100ccCtrl_test
C
userGainCtrl_test
►
N
SYSMONTEST
C
sysMonitor_test
►
N
TCSITEST
C
tcsInterface_test
►
N
utils
C
AdcFitter
►
N
visxCtrl
►
N
libqhy
C
CONTROL_ID
C
ERR
►
N
qhyccd
C
QHYCCDCamera
C
QHYCCDSDK
►
N
xapp
C
VisX
C
VisXConfig
►
N
ZCTRLTEST
C
zaberCtrl_test
►
N
ZLLTEST
C
zaberLowLevel_test
C
BufferManager
Handles host and device buffer allocation and deallocation
C
CConfigLog_0
C
CGitState_0
C
CIndidriverStart_0
C
CIndidriverStop_0
C
CircularBuffer
C
CLoopClosed_0
C
CLoopOpen_0
C
CLoopPaused_0
C
CObserver_0
C
COcamTemps_0
C
COutletChannelState_0
C
COutletState_0
C
CPicoChannel_0
C
CSavingStart_0
C
CSavingStop_0
C
CSoftwareLog_0
C
CSoftwareLog_1
C
CSoftwareLog_2
C
CSoftwareLog_3
C
CSoftwareLog_4
C
CSoftwareLog_5
C
CSoftwareLog_6
C
CStateChange_0
C
CTelemBlockgains_0
C
CTelemChronyStats_0
C
CTelemChronyStatus_0
C
CTelemCooler_0
C
CTelemCoreloads_0
C
CTelemCoretemps_0
C
CTelemDmmodes_0
C
CTelemDmspeck_0
C
CTelemDrivetemps_0
C
CTelemFgtimings_0
C
CTelemFxngen_0
C
CTelemLoopgain_0
C
CTelemObserver_0
C
CTelemPi335_0
C
CTelemPico_0
C
CTelemPokecenter_0
C
CTelemPokecenter_1
C
CTelemPokeloop_0
C
CTelemPosition_0
C
CTelemRhusb_0
C
CTelemSaving_0
C
CTelemSavingState_0
C
CTelemSparkleclock_0
C
CTelemStage_0
C
CTelemStdcam_0
C
CTelemStdcam_1
C
CTelemTelcat_0
C
CTelemTeldata_0
C
CTelemTelenv_0
C
CTelemTelpos_0
C
CTelemTelsee_0
C
CTelemTelvane_0
C
CTelemTemps_0
C
CTelemUsage_0
C
CTelemZaber_0
C
CTextLog_0
C
CTextLog_1
C
CTtmmodParams_0
C
CUserLog_0
C
DeviceAllocator
C
DeviceFree
C
elCompNumRule
Compare two elements based on their numeric values
C
elCompSwRule
Compare two elements based on their switch values
C
elCompTxtRule
Compare two elements based on their text values
C
GenericBuffer
The
GenericBuffer
class is a templated class for buffers
C
HostAllocator
C
HostFree
C
ImageBuffer
C
imageStructDataType
C
imageStructDataType< IMAGESTRUCT_COMPLEX_DOUBLE >
C
imageStructDataType< IMAGESTRUCT_COMPLEX_FLOAT >
C
imageStructDataType< IMAGESTRUCT_DOUBLE >
C
imageStructDataType< IMAGESTRUCT_FLOAT >
C
imageStructDataType< IMAGESTRUCT_INT16 >
C
imageStructDataType< IMAGESTRUCT_INT32 >
C
imageStructDataType< IMAGESTRUCT_INT64 >
C
imageStructDataType< IMAGESTRUCT_INT8 >
C
imageStructDataType< IMAGESTRUCT_UINT16 >
C
imageStructDataType< IMAGESTRUCT_UINT32 >
C
imageStructDataType< IMAGESTRUCT_UINT64 >
C
imageStructDataType< IMAGESTRUCT_UINT8 >
C
indiCompRule
Virtual base-class for all rules
C
indiRuleMaps
Structure to provide management of the rule and property maps
C
InferDeleter
C
logdump
An application to dump MagAo-X binary logs to the terminal
C
Logger
C
ManagedBuffer
Groups together a pair of corresponding device and host buffers
C
modalPSDs_test
C
modbus
Modbus Operator Class
C
modbus_acknowledge_exception
Modbus Acknowledge Exception
C
modbus_amount_exception
Modbus Amount Exception
C
modbus_buffer_exception
Modbus Buffer Exception
C
modbus_connect_exception
Modbus Connect Exception
C
modbus_exception
Modbus Exception Class
C
modbus_gateway_exception
Modbus Gate Way Problem Exception
C
modbus_illegal_address_exception
Modbus Illegal Address Exception
C
modbus_illegal_data_value_exception
Modbus Illegal Data Value Exception
C
modbus_illegal_function_exception
Modbus Illgal Function Exception
C
modbus_server_busy_exception
Modbus Server Busy Exception
C
modbus_server_failure_exception
Modbus Server Failure Exception
C
numValRule
Compare the value of a number element to a target
C
ocam2_camInfo
C
onePropRule
A rule base class for testing an element in one property
C
ParserOnnxConfig
Configuration Manager Class Concrete Implementation
C
ruleCompRule
A rule to compare two rules
C
ruleRuleKeys
C
sshDigger_test
C
Stopwatch
C
swValRule
Compare the value of a switch to a target value
C
TensorrtEngine
C
TensorRTEngine
Implements a generic TensorRT model
C
trippLitePDU_simulator
C
twoPropRule
A rule base class for testing elements in two properties
C
txtValRule
Compare the value of a text element to a target value
C
wfsShmimT
C
xrif2shmim
A utility to stream MagaO-X images from xrif compressed archives to an ImageStreamIO stream
C
xtChannels
Utility class for managing Acromag xt12XX digital I/O channels
C
za_reply
Generated by
1.9.8