API
Applications
Utilities
API
Handbook
GitHub
Home
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
►
N
ADCTTEST
C
adcTracker_test
►
N
audibleAlerts
►
N
core
C
AudibleAlertsConfig
C
AudibleAlerts
►
N
personality
C
SpeechRequest
C
SSML
C
Recording
C
Operation
C
Transition
C
Reaction
C
Personality
►
N
CACAOITEST
C
cacaoInterface_test
►
N
Catch
►
N
Detail
C
EnumInfo
C
IsStreamInsertable
C
Approx
►
N
detail
C
void_type
C
is_range_impl
C
is_range_impl< T, typename void_type< decltype(begin(std::declval< T >()))>::type >
►
N
Generators
C
GeneratorUntypedBase
C
IGenerator
C
SingleValueGenerator
C
FixedValuesGenerator
C
GeneratorWrapper
C
Generators
C
as
C
TakeGenerator
C
FilterGenerator
C
RepeatGenerator
C
MapGenerator
C
ChunkGenerator
C
RandomFloatingGenerator
C
RandomIntegerGenerator
C
RangeGenerator
C
IteratorGenerator
►
N
Matchers
►
N
Exception
C
ExceptionMessageMatcher
►
N
Floating
C
WithinAbsMatcher
C
WithinUlpsMatcher
C
WithinRelMatcher
►
N
Generic
C
PredicateMatcher
►
N
Impl
C
MatchAllOf
C
MatchAnyOf
C
MatchNotOf
C
MatcherUntypedBase
C
MatcherMethod
C
MatcherBase
►
N
StdString
C
CasedString
C
StringMatcherBase
C
EqualsMatcher
C
ContainsMatcher
C
StartsWithMatcher
C
EndsWithMatcher
C
RegexMatcher
►
N
Vector
C
ContainsElementMatcher
C
ContainsMatcher
C
EqualsMatcher
C
ApproxMatcher
C
UnorderedEqualsMatcher
C
CaseSensitive
C
NonCopyable
C
SourceLineInfo
C
StreamEndStop
C
RegistrarForTagAliases
C
ITestInvoker
C
ITestCaseRegistry
C
StringRef
C
always_false
C
true_given
C
is_callable_tester
C
is_callable
C
is_callable< Fun(Args...)>
C
TestInvokerAsMethod
C
NameAndTags
C
AutoReg
C
ResultWas
C
ResultDisposition
C
AssertionInfo
C
IStream
C
ReusableStringStream
C
IMutableEnumValuesRegistry
C
StringMaker
C
StringMaker< std::string >
C
StringMaker< char const * >
C
StringMaker< char * >
C
StringMaker< std::wstring >
C
StringMaker< wchar_t const * >
C
StringMaker< wchar_t * >
C
StringMaker< char[SZ]>
C
StringMaker< signed char[SZ]>
C
StringMaker< unsigned char[SZ]>
C
StringMaker< int >
C
StringMaker< long >
C
StringMaker< long long >
C
StringMaker< unsigned int >
C
StringMaker< unsigned long >
C
StringMaker< unsigned long long >
C
StringMaker< bool >
C
StringMaker< char >
C
StringMaker< signed char >
C
StringMaker< unsigned char >
C
StringMaker< std::nullptr_t >
C
StringMaker< float >
C
StringMaker< double >
C
StringMaker< T * >
C
StringMaker< R C::* >
C
is_range
C
StringMaker< R, typename std::enable_if< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value >::type >
C
StringMaker< T[SZ]>
C
ITransientExpression
C
BinaryExpr
C
UnaryExpr
C
ExprLhs
C
Decomposer
C
IResultCapture
C
TestFailureException
C
LazyExpression
C
AssertionReaction
C
AssertionHandler
C
MessageInfo
C
MessageStream
C
MessageBuilder
C
ScopedMessage
C
Capturer
C
Counts
C
Totals
C
SectionInfo
C
SectionEndInfo
C
Timer
C
Section
C
IRegistryHub
C
IMutableRegistryHub
C
IExceptionTranslator
C
IExceptionTranslatorRegistry
►
C
ExceptionTranslatorRegistrar
C
ExceptionTranslator
C
StringMaker< Catch::Detail::Approx >
C
pluralise
C
MatchExpr
C
IGeneratorTracker
C
GeneratorException
C
IContext
C
IMutableContext
C
Option
C
WarnAbout
C
ShowDurations
C
RunTests
C
UseColour
C
WaitForKeypress
C
IConfig
C
SimplePcg32
C
TestCaseInfo
C
TestCase
C
IRunner
►
N
closedLoopIndi_test
C
closedLoopIndi_test
►
N
corAlign
C
CameraConfig
C
CorAlignConfig
C
States
C
corAlign
►
N
dbIngest
C
NewXFilesHandler
C
dbIngestConfig
C
dbIngest
►
N
efcControl
C
CameraConfig
C
efcControlConfig
C
States
C
efcControl
►
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
MagAOX
►
N
app
►
N
dev
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
shmimT
C
shmimMonitor
C
cameraConfig
A camera configuration
►
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
indiClient
Simple INDI Client class
C
indiDriver
►
C
MagAOXApp
The base-class for MagAO-X 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
stateCodes
Scoping struct for application state codes
C
acesxeCtrl
The MagAO-X xxxxxxxx
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
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
dmMode
The MagAO-X DM mode commander
C
dmPokeCenter
The MagAO-X DM Pupil Centering Application
C
zrespShmimT
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
darkShmimT
C
hoPredCtrl
C
hsfwCtrl
►
C
indiTSAccumulator
The MagAO-X
indiTSAccumulator
C
element
C
property
C
irisaoCtrl
The MagAO-X IrisAO DM Controller
C
tmcCon
Local derivation of tmcController to implement MagAO-X logging
C
kcubeCtrl
The MagAO-X K-Cube Controller
C
koolanceCtrl
The MagAO-X Koolance Controller
C
kTracker
The MagAO-X ADC Tracker
C
magAOXMaths
C
modalPSDs
Class for application to calculate rolling PSDs of modal amplitudes
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
observerCtrl
The MagAO-X Observer Controller
C
observer
C
ocam2KCtrl
C
ocamTemps
Structure to hold the OCAM camera temperature readings returned by the device
C
openLoopPSDs
Class for application to calculate rolling PSDs of modal amplitudes
C
photonCounter
C
pi335Ctrl
The MagAO-X PI 335 Controller Interface
C
picamCtrl
►
C
picoMotorCtrl
C
motorChannel
C
Star
C
psfAcq
The MagAO-X PSF Fitter
C
refShmimT
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
maskShmimT
C
refRMS
C
rhusbMon
The MagAO-X RH-USB monitoring class
C
dark2ShmimT
C
shmimIntegrator
C
siglentSDG
C
smc100ccCtrl
C
sparkleClock
The MagAO-X DM mode commander
C
sshDigger
The MagAO-X SSH tunnel manager
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_test
C
sysMonitor
C
t2wOffloader
C
tcsInterface
The MagAO-X Clay Telescope TCS Interface
►
C
timeSeriesSimulator
The MagAO-X xxxxxxxx
C
MotionRequest
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
gainShmimT
C
multcoeffShmimT
C
limitShmimT
C
userGainCtrl
C
w2tcsOffloader
C
xindiserver_test
C
sshTunnel
Structure to hold an
sshTunnel
specification, used for created command line args for indiserver
C
xindiserver
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
zylaCtrl
►
N
logger
C
logFileName
Organize and analyze the name of a log or telemetry file
C
compLogFileName
Sort predicate for logFileNames
C
logFileRaw
A class to manage raw binary log files
C
logManager
The standard
MagAOX
log manager, used for both process logs and telemetry streams
C
logInMemory
Structure to hold a log file in memory, tracking when a new file needs to be opened
C
logMap
Map of log entries by application name, mapping both to files and to loaded buffers
C
logMetaSpec
C
logMetaDetail
C
logMeta
Manage meta data for a log entry
►
C
config_log
Log entry recording configuration settings at startup
C
messageT
The type of the input message
C
emptyMessage
Empty type for resolving logs with no message
C
empty_log
Base class for logs consisting of an empty 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
git_state
Log entry recording the build-time git state
C
messageT
The type of the input message
C
indidriver_start
INDI Driver Start log entry
C
indidriver_stop
INDI Driver Start log entry
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
ocam_temps
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
outlet_channel_state
Application State Change
C
messageT
The type of the message
►
C
outlet_state
Application State Change
C
messageT
The type of the message
►
C
pico_channel
Application State Change
C
messageT
The type of the message
C
saving_start
Saving started log
►
C
saving_state_change
Saving State Change
C
messageT
The type of the message
C
saving_stop
Saving started log
►
C
software_log
Base class for software logs
C
messageT
The type of the message
C
software_emergency
Software EMERGENCY log entry
C
software_alert
Software ALERT log entry
C
software_critical
Software CRITICAL log entry
C
software_error
Software ERR log entry
C
software_warning
Software WARN log entry
C
software_notice
Software NOTICE log entry
C
software_info
Software INFO log entry
C
software_debug
Software DEBUG log entry
C
software_debug2
Software DEBUG2 log entry
►
C
state_change
Application State Change
C
messageT
The type of the message
►
C
string_log
Base class for logs consisting of a string message
C
messageT
The type of the message
►
C
telem_blockgains
Log entry recording electronics rack temperature
C
messageT
The type of the input message
►
C
telem_chrony_stats
Log entry recording the statistics from chrony
C
messageT
The type of the input message
►
C
telem_chrony_status
Log entry recording the status of chrony
C
messageT
The type of the input message
►
C
telem_cooler
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_coreloads
Log entry recording CPU loads
C
messageT
The type of the input message
►
C
telem_coretemps
Log entry recording CPU temperatures
C
messageT
The type of the input message
►
C
telem_dmmodes
Log entry recording DM Mode Amplitudes
C
messageT
The type of the input message
►
C
telem_dmspeck
Log entry recording stdMotionStage status
C
messageT
The type of the input message
►
C
telem_drivetemps
Log entry recording hdd temperatures
C
messageT
The type of the input message
►
C
telem_fgtimings
Log entry recording framegrabber timings
C
messageT
The type of the input message
►
C
telem_fxngen
Log entry recording the function generator parameters
C
messageT
The type of the input message
►
C
telem_loopgain
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_observer
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_pi335
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_pico
Log entry recording CPU temperatures
C
messageT
The type of the input message
►
C
telem_pokecenter
Log entry recording DM poke centering results
C
messageT
The type of the input message
►
C
telem_pokeloop
Log entry recording DM poke centering results
C
messageT
The type of the input message
►
C
telem_position
Log entry recording position stage specific status
C
messageT
The type of the input message
►
C
telem_rhusb
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_saving
Log entry recording data saving statistics
C
messageT
The type of the input message
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_stage
Log entry recording stdMotionStage status
C
messageT
The type of the input message
►
C
telem_stdcam
Log entry recording stdcam stage specific status
C
messageT
The type of the input message
►
C
telem_telcat
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_teldata
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_telenv
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_telpos
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_telsee
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_telvane
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
telem_temps
Log entry recording electronics rack temperature
C
messageT
The type of the input message
►
C
telem_usage
Log entry recording hdd temperatures
C
messageT
The type of the input message
►
C
telem_zaber
Log entry recording zaber stage specific status
C
messageT
The type of the input message
C
text_log
A simple text log, a string-type log
►
C
ttmmod_params
Log entry recording the build-time git state
C
messageT
The type of the input message
►
C
user_log
User entered log
C
messageT
The type of the message
►
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
H5FileT
C
H5DatasetT
C
H5DataspaceT
C
H5PropertyT
C
H5AttributeT
C
H5Handle
A somewhat smart HDF5 handle
►
N
MagAOXApp_tests
C
MagAOXApp_test
►
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
visxCtrl
►
N
libqhy
C
CONTROL_ID
C
ERR
►
N
qhyccd
C
QHYCCDSDK
C
QHYCCDCamera
►
N
xapp
C
VisXConfig
C
VisX
►
N
ZCTRLTEST
C
zaberCtrl_test
►
N
ZLLTEST
C
zaberLowLevel_test
C
Catch_global_namespace_dummy
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
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
logdump
An application to dump MagAo-X binary logs to the terminal
C
Logger
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
ruleCompRule
A rule to compare two rules
C
ruleRuleKeys
C
sshDigger_test
C
swValRule
Compare the value of a switch to a target value
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.1