API
MagAOX::app::pupilFit Member List

This is the complete list of members for MagAOX::app::pupilFit, including all inherited members.

_handlerSigTerm(int signum, siginfo_t *siginf, void *ucont)MagAOX::app::MagAOXApp< true >privatestatic
acquireAndCheckValid()MagAOX::app::pupilFitinline
allocate(const dev::shmimT &)MagAOX::app::pupilFitinline
allocate(const refShmimT &)MagAOX::app::pupilFitinline
appLogic()MagAOX::app::pupilFitinlinevirtual
appShutdown()MagAOX::app::pupilFitinlinevirtual
appStartup()MagAOX::app::pupilFitinlinevirtual
c_frameGrabber_flippableMagAOX::app::pupilFitstatic
callBackInsertResult typedefMagAOX::app::MagAOXApp< true >
callBackIterator typedefMagAOX::app::MagAOXApp< true >
callBackValueType typedefMagAOX::app::MagAOXApp< true >
cbIndexT typedefMagAOX::app::dev::frameGrabber< pupilFit >protected
checkConfig()MagAOX::app::MagAOXApp< true >virtual
checkRecordTimes()MagAOX::app::pupilFitinlineprotected
telemeter< pupilFit >::checkRecordTimes(const telT &tel, telTs... tels)MagAOX::app::dev::telemeter< pupilFit >
telemeter< pupilFit >::checkRecordTimes(timespec &ts, const telT &tel, telTs... tels)MagAOX::app::dev::telemeter< pupilFit >
telemeter< pupilFit >::checkRecordTimes(timespec &ts)MagAOX::app::dev::telemeter< pupilFit >
clearFSMAlert()MagAOX::app::MagAOXApp< true >private
configDir()MagAOX::app::MagAOXApp< true >
configLog(const std::string &name, const int &code, const std::string &value, const std::string &source)MagAOX::app::MagAOXApp< true >protectedstatic
configName()MagAOX::app::MagAOXApp< true >
configureAcquisition()MagAOX::app::pupilFitinline
createINDIFIFOS()MagAOX::app::MagAOXApp< true >protected
createROIndiNumber(pcf::IndiProperty &prop, const std::string &propName, const std::string &propLabel="", const std::string &propGroup="")MagAOX::app::MagAOXApp< true >
createROIndiText(pcf::IndiProperty &prop, const std::string &propName, const std::string &elName, const std::string &propLabel="", const std::string &propGroup="", const std::string &elLabel="")MagAOX::app::MagAOXApp< true >
createStandardIndiNumber(pcf::IndiProperty &prop, const std::string &name, const T &min, const T &max, const T &step, const std::string &format, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
createStandardIndiRequestSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
createStandardIndiSelectionSw(pcf::IndiProperty &prop, const std::string &name, const std::vector< std::string > &elements, const std::vector< std::string > &elementLabels, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
createStandardIndiSelectionSw(pcf::IndiProperty &prop, const std::string &name, const std::vector< std::string > &elements, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
createStandardIndiText(pcf::IndiProperty &prop, const std::string &propName, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
createStandardIndiToggleSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="")MagAOX::app::MagAOXApp< true >
shmimMonitor< pupilFit >::dataType() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::dataType() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
shmimMonitor< pupilFit >::depth() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::depth() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
shmimMonitor< pupilFit >::derived()MagAOX::app::dev::shmimMonitor< pupilFit >inlineprivate
dev::frameGrabber< pupilFit > classMagAOX::app::pupilFitfriend
dev::shmimMonitor< pupilFit > classMagAOX::app::pupilFitfriend
dev::shmimMonitor< pupilFit, refShmimT > classMagAOX::app::pupilFitfriend
dev::telemeter< pupilFit > classMagAOX::app::pupilFitfriend
driverCtrlName()MagAOX::app::MagAOXApp< true >
driverInName()MagAOX::app::MagAOXApp< true >
driverOutName()MagAOX::app::MagAOXApp< true >
execute()MagAOX::app::MagAOXApp< true >virtual
fgFlip enum nameMagAOX::app::dev::frameGrabber< pupilFit >
fgFlipLR enum valueMagAOX::app::dev::frameGrabber< pupilFit >
fgFlipNone enum valueMagAOX::app::dev::frameGrabber< pupilFit >
fgFlipUD enum valueMagAOX::app::dev::frameGrabber< pupilFit >
fgFlipUDLR enum valueMagAOX::app::dev::frameGrabber< pupilFit >
fgThreadExec()MagAOX::app::dev::frameGrabber< pupilFit >protected
fgThreadStart(frameGrabber *o)MagAOX::app::dev::frameGrabber< pupilFit >protectedstatic
fps()MagAOX::app::pupilFitinline
frameGrabberT typedefMagAOX::app::pupilFit
handleDefProperty(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >
handleGetProperties(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >
handleNewProperty(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >
handlerSigTerm(int signum, siginfo_t *siginf, void *ucont)MagAOX::app::MagAOXApp< true >private
handleSetProperty(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >
shmimMonitor< pupilFit >::height() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::height() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_thresh)MagAOX::app::pupilFitprotected
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_averaging)MagAOX::app::pupilFitprotected
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_reload)MagAOX::app::pupilFitprotected
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_update)MagAOX::app::pupilFitprotected
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_refmode)MagAOX::app::pupilFitprotected
INDI_SETCALLBACK_DECL(MagAOXApp, m_indiP_powerChannel)MagAOX::app::MagAOXApp< true >
indiTargetUpdate(pcf::IndiProperty &localProperty, T &localTarget, const pcf::IndiProperty &remoteProperty, bool setBusy=true)MagAOX::app::MagAOXApp< true >protected
loadBasicConfig()MagAOX::app::MagAOXApp< true >virtual
loadConfig()MagAOX::app::pupilFitinlinevirtual
shmimMonitor< pupilFit >::loadConfig(mx::app::appConfigurator &config)MagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::loadConfig(mx::app::appConfigurator &config)MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
frameGrabber< pupilFit >::loadConfig(mx::app::appConfigurator &config)MagAOX::app::dev::frameGrabber< pupilFit >
telemeter< pupilFit >::loadConfig(appConfigurator &config)MagAOX::app::dev::telemeter< pupilFit >
loadConfigImpl(mx::app::appConfigurator &_config)MagAOX::app::pupilFitinline
loadImageIntoStream(void *dest)MagAOX::app::pupilFitinline
loadImageIntoStreamCopy(void *dest, void *src, size_t width, size_t height, size_t szof)MagAOX::app::dev::frameGrabber< pupilFit >protected
lockPID()MagAOX::app::MagAOXApp< true >protected
log(const typename logT::messageT &msg, logPrioT level=logPrio::LOG_DEFAULT)MagAOX::app::MagAOXApp< true >static
log(logPrioT level=logPrio::LOG_DEFAULT)MagAOX::app::MagAOXApp< true >static
MagAOXApp< true >::logManagerT typedefMagAOX::app::MagAOXApp< true >
telemeter< pupilFit >::logManagerT typedefMagAOX::app::dev::telemeter< pupilFit >
logMessage(bufferPtrT &b)MagAOX::app::MagAOXApp< true >
m_allDefsReceivedMagAOX::app::MagAOXApp< true >protected
m_atimesMagAOX::app::dev::frameGrabber< pupilFit >protected
m_atimesDMagAOX::app::dev::frameGrabber< pupilFit >protected
m_averagingMagAOX::app::pupilFitprotected
m_avg_dxMagAOX::app::pupilFitprotected
m_avg_dyMagAOX::app::pupilFitprotected
m_avgD1MagAOX::app::pupilFitprotected
m_avgD1_accumMagAOX::app::pupilFitprotected
m_avgD1sq_accumMagAOX::app::pupilFitprotected
m_avgD2MagAOX::app::pupilFitprotected
m_avgD2_accumMagAOX::app::pupilFitprotected
m_avgD2sq_accumMagAOX::app::pupilFitprotected
m_avgD3MagAOX::app::pupilFitprotected
m_avgD3_accumMagAOX::app::pupilFitprotected
m_avgD3sq_accumMagAOX::app::pupilFitprotected
m_avgD4MagAOX::app::pupilFitprotected
m_avgD4_accumMagAOX::app::pupilFitprotected
m_avgD4sq_accumMagAOX::app::pupilFitprotected
m_avgDAllMagAOX::app::pupilFitprotected
m_avgDAll_accumMagAOX::app::pupilFitprotected
m_avgDAllsq_accumMagAOX::app::pupilFitprotected
m_avgmed1MagAOX::app::pupilFitprotected
m_avgmed1_accumMagAOX::app::pupilFitprotected
m_avgmed1sq_accumMagAOX::app::pupilFitprotected
m_avgmed2MagAOX::app::pupilFitprotected
m_avgmed2_accumMagAOX::app::pupilFitprotected
m_avgmed2sq_accumMagAOX::app::pupilFitprotected
m_avgmed3MagAOX::app::pupilFitprotected
m_avgmed3_accumMagAOX::app::pupilFitprotected
m_avgmed3sq_accumMagAOX::app::pupilFitprotected
m_avgmed4MagAOX::app::pupilFitprotected
m_avgmed4_accumMagAOX::app::pupilFitprotected
m_avgmed4sq_accumMagAOX::app::pupilFitprotected
m_avgmedAllMagAOX::app::pupilFitprotected
m_avgmedAll_accumMagAOX::app::pupilFitprotected
m_avgmedAllsq_accumMagAOX::app::pupilFitprotected
m_avgx1MagAOX::app::pupilFitprotected
m_avgx1_accumMagAOX::app::pupilFitprotected
m_avgx1sq_accumMagAOX::app::pupilFitprotected
m_avgx2MagAOX::app::pupilFitprotected
m_avgx2_accumMagAOX::app::pupilFitprotected
m_avgx2sq_accumMagAOX::app::pupilFitprotected
m_avgx3MagAOX::app::pupilFitprotected
m_avgx3_accumMagAOX::app::pupilFitprotected
m_avgx3sq_accumMagAOX::app::pupilFitprotected
m_avgx4MagAOX::app::pupilFitprotected
m_avgx4_accumMagAOX::app::pupilFitprotected
m_avgx4sq_accumMagAOX::app::pupilFitprotected
m_avgxAllMagAOX::app::pupilFitprotected
m_avgxAll_accumMagAOX::app::pupilFitprotected
m_avgxAllsq_accumMagAOX::app::pupilFitprotected
m_avgy1MagAOX::app::pupilFitprotected
m_avgy1_accumMagAOX::app::pupilFitprotected
m_avgy1sq_accumMagAOX::app::pupilFitprotected
m_avgy2MagAOX::app::pupilFitprotected
m_avgy2_accumMagAOX::app::pupilFitprotected
m_avgy2sq_accumMagAOX::app::pupilFitprotected
m_avgy3MagAOX::app::pupilFitprotected
m_avgy3_accumMagAOX::app::pupilFitprotected
m_avgy3sq_accumMagAOX::app::pupilFitprotected
m_avgy4MagAOX::app::pupilFitprotected
m_avgy4_accumMagAOX::app::pupilFitprotected
m_avgy4sq_accumMagAOX::app::pupilFitprotected
m_avgyAllMagAOX::app::pupilFitprotected
m_avgyAll_accumMagAOX::app::pupilFitprotected
m_avgyAllsq_accumMagAOX::app::pupilFitprotected
m_calibDirMagAOX::app::MagAOXApp< true >protected
m_circBuffLengthMagAOX::app::dev::frameGrabber< pupilFit >protected
m_configBaseMagAOX::app::MagAOXApp< true >protected
m_configDirMagAOX::app::MagAOXApp< true >protected
m_configNameMagAOX::app::MagAOXApp< true >protected
m_cpusetPathMagAOX::app::MagAOXApp< true >protected
m_currentFlipMagAOX::app::dev::frameGrabber< pupilFit >protected
m_currImageTimestampMagAOX::app::dev::frameGrabber< pupilFit >protected
shmimMonitor< pupilFit >::m_dataTypeMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_dataTypeMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_dataTypeMagAOX::app::dev::frameGrabber< pupilFit >protected
m_defaultFlipMagAOX::app::dev::frameGrabber< pupilFit >protected
m_defSetD1MagAOX::app::pupilFitprotected
m_defSetD2MagAOX::app::pupilFitprotected
m_defSetD3MagAOX::app::pupilFitprotected
m_defSetD4MagAOX::app::pupilFitprotected
m_defSetx1MagAOX::app::pupilFitprotected
m_defSetx2MagAOX::app::pupilFitprotected
m_defSetx3MagAOX::app::pupilFitprotected
m_defSetx4MagAOX::app::pupilFitprotected
m_defSety1MagAOX::app::pupilFitprotected
m_defSety2MagAOX::app::pupilFitprotected
m_defSety3MagAOX::app::pupilFitprotected
m_defSety4MagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_depthMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_depthMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_driverCtrlNameMagAOX::app::MagAOXApp< true >protected
m_driverInNameMagAOX::app::MagAOXApp< true >protected
m_driverOutNameMagAOX::app::MagAOXApp< true >protected
m_dummy_cMagAOX::app::dev::frameGrabber< pupilFit >protected
m_dummy_cntMagAOX::app::dev::frameGrabber< pupilFit >protected
m_dummy_tsMagAOX::app::dev::frameGrabber< pupilFit >protected
m_edgeImMagAOX::app::pupilFitprotected
m_edgeShmimMagAOX::app::pupilFitprotected
m_edgeShmimConnectedMagAOX::app::pupilFitprotected
m_edgeShmimNameMagAOX::app::pupilFitprotected
m_euidCalledMagAOX::app::MagAOXApp< true >private
m_euidRealMagAOX::app::MagAOXApp< true >private
m_fgCpusetMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fgThreadMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fgThreadIDMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fgThreadInitMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fgThreadPrioMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fgThreadPropMagAOX::app::dev::frameGrabber< pupilFit >protected
m_fitImMagAOX::app::pupilFitprotected
m_fitterMagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_getExistingFirstMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_getExistingFirstMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_gitAlertMagAOX::app::MagAOXApp< true >private
shmimMonitor< pupilFit >::m_heightMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_heightMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_heightMagAOX::app::dev::frameGrabber< pupilFit >protected
shmimMonitor< pupilFit >::m_imageStreamMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_imageStreamMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_imageStreamMagAOX::app::dev::frameGrabber< pupilFit >protected
m_indiDriverMagAOX::app::MagAOXApp< true >
m_indiMutexMagAOX::app::MagAOXApp< true >
m_indiNewCallBacksMagAOX::app::MagAOXApp< true >protected
m_indiP_averagingMagAOX::app::pupilFitprotected
m_indiP_avgMagAOX::app::pupilFitprotected
m_indiP_clearFSMAlertMagAOX::app::MagAOXApp< true >protected
shmimMonitor< pupilFit >::m_indiP_frameSizeMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_indiP_frameSizeMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_indiP_frameSizeMagAOX::app::dev::frameGrabber< pupilFit >protected
m_indiP_numPupilsMagAOX::app::pupilFitprotected
m_indiP_powerChannelMagAOX::app::MagAOXApp< true >protected
m_indiP_quad1MagAOX::app::pupilFitprotected
m_indiP_quad2MagAOX::app::pupilFitprotected
m_indiP_quad3MagAOX::app::pupilFitprotected
m_indiP_quad4MagAOX::app::pupilFitprotected
m_indiP_refmodeMagAOX::app::pupilFitprotected
m_indiP_reloadMagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_indiP_shmimNameMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_indiP_shmimNameMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_indiP_shmimNameMagAOX::app::dev::frameGrabber< pupilFit >protected
m_indiP_stateMagAOX::app::MagAOXApp< true >protected
m_indiP_threshMagAOX::app::pupilFitprotected
m_indiP_timingMagAOX::app::dev::frameGrabber< pupilFit >protected
m_indiP_updateMagAOX::app::pupilFitprotected
m_indiSetCallBacksMagAOX::app::MagAOXApp< true >protected
shmimMonitor< pupilFit >::m_inodeMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_inodeMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_latencyCircBuffMaxLengthMagAOX::app::dev::frameGrabber< pupilFit >protected
m_latencyCircBuffMaxTimeMagAOX::app::dev::frameGrabber< pupilFit >protected
m_logMagAOX::app::MagAOXApp< true >static
m_loopPauseMagAOX::app::MagAOXApp< true >protected
m_maxIntervalMagAOX::app::dev::telemeter< pupilFit >
m_mnaMagAOX::app::dev::frameGrabber< pupilFit >protected
m_mnwMagAOX::app::dev::frameGrabber< pupilFit >protected
m_mnwaMagAOX::app::dev::frameGrabber< pupilFit >protected
m_navgMagAOX::app::pupilFitprotected
m_numPupilsMagAOX::app::pupilFitprotected
m_pidMagAOX::app::MagAOXApp< true >protected
m_powerChannelMagAOX::app::MagAOXApp< true >protected
m_powerDeviceMagAOX::app::MagAOXApp< true >protected
m_powerElementMagAOX::app::MagAOXApp< true >protected
m_powerMgtEnabledMagAOX::app::MagAOXApp< true >protected
m_powerOnCounterMagAOX::app::MagAOXApp< true >protected
m_powerOnWaitMagAOX::app::MagAOXApp< true >protected
m_powerStateMagAOX::app::MagAOXApp< true >protected
m_powerTargetElementMagAOX::app::MagAOXApp< true >protected
m_powerTargetStateMagAOX::app::MagAOXApp< true >protected
m_reconfigMagAOX::app::dev::frameGrabber< pupilFit >protected
m_refImMagAOX::app::pupilFitprotected
m_refUpdatedMagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_restartMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_restartMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_selfMagAOX::app::MagAOXApp< true >privatestatic
shmimMonitor< pupilFit >::m_selfMonitorMagAOX::app::dev::shmimMonitor< pupilFit >protectedstatic
shmimMonitor< pupilFit, refShmimT >::m_selfMonitorMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protectedstatic
shmimMonitor< pupilFit >::m_semaphoreNumberMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_semaphoreNumberMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_setD1MagAOX::app::pupilFitprotected
m_setD2MagAOX::app::pupilFitprotected
m_setD3MagAOX::app::pupilFitprotected
m_setD4MagAOX::app::pupilFitprotected
m_setPointSourceMagAOX::app::pupilFitprotected
m_setx1MagAOX::app::pupilFitprotected
m_setx2MagAOX::app::pupilFitprotected
m_setx3MagAOX::app::pupilFitprotected
m_setx4MagAOX::app::pupilFitprotected
m_sety1MagAOX::app::pupilFitprotected
m_sety2MagAOX::app::pupilFitprotected
m_sety3MagAOX::app::pupilFitprotected
m_sety4MagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_shmimNameMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_shmimNameMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_shmimNameMagAOX::app::dev::frameGrabber< pupilFit >protected
m_shutdownMagAOX::app::MagAOXApp< true >protected
shmimMonitor< pupilFit >::m_smCpusetMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smCpusetMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_smSemaphoreMagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_smThreadMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smThreadMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
shmimMonitor< pupilFit >::m_smThreadIDMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smThreadIDMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
shmimMonitor< pupilFit >::m_smThreadInitMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smThreadInitMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
shmimMonitor< pupilFit >::m_smThreadPrioMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smThreadPrioMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
shmimMonitor< pupilFit >::m_smThreadPropMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_smThreadPropMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
m_stateMagAOX::app::MagAOXApp< true >private
m_stateAlertMagAOX::app::MagAOXApp< true >private
m_stateLoggedMagAOX::app::MagAOXApp< true >private
m_suidMagAOX::app::MagAOXApp< true >private
m_telMagAOX::app::dev::telemeter< pupilFit >
m_thresholdMagAOX::app::pupilFitprotected
m_threshShmimMagAOX::app::pupilFitprotected
m_threshShmimConnectedMagAOX::app::pupilFitprotected
m_threshShmimNameMagAOX::app::pupilFitprotected
shmimMonitor< pupilFit >::m_typeSizeMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_typeSizeMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_typeSizeMagAOX::app::dev::frameGrabber< pupilFit >protected
m_updatedMagAOX::app::pupilFitprotected
m_useINDIMagAOX::app::MagAOXApp< true >protectedstatic
m_userSetD1MagAOX::app::pupilFitprotected
m_userSetD2MagAOX::app::pupilFitprotected
m_userSetD3MagAOX::app::pupilFitprotected
m_userSetD4MagAOX::app::pupilFitprotected
m_userSetx1MagAOX::app::pupilFitprotected
m_userSetx2MagAOX::app::pupilFitprotected
m_userSetx3MagAOX::app::pupilFitprotected
m_userSetx4MagAOX::app::pupilFitprotected
m_userSety1MagAOX::app::pupilFitprotected
m_userSety2MagAOX::app::pupilFitprotected
m_userSety3MagAOX::app::pupilFitprotected
m_userSety4MagAOX::app::pupilFitprotected
m_varaMagAOX::app::dev::frameGrabber< pupilFit >protected
m_varD1MagAOX::app::pupilFitprotected
m_varD2MagAOX::app::pupilFitprotected
m_varD3MagAOX::app::pupilFitprotected
m_varD4MagAOX::app::pupilFitprotected
m_varDAllMagAOX::app::pupilFitprotected
m_varmed1MagAOX::app::pupilFitprotected
m_varmed2MagAOX::app::pupilFitprotected
m_varmed3MagAOX::app::pupilFitprotected
m_varmed4MagAOX::app::pupilFitprotected
m_varmedAllMagAOX::app::pupilFitprotected
m_varwMagAOX::app::dev::frameGrabber< pupilFit >protected
m_varwaMagAOX::app::dev::frameGrabber< pupilFit >protected
m_varx1MagAOX::app::pupilFitprotected
m_varx2MagAOX::app::pupilFitprotected
m_varx3MagAOX::app::pupilFitprotected
m_varx4MagAOX::app::pupilFitprotected
m_varxAllMagAOX::app::pupilFitprotected
m_vary1MagAOX::app::pupilFitprotected
m_vary2MagAOX::app::pupilFitprotected
m_vary3MagAOX::app::pupilFitprotected
m_vary4MagAOX::app::pupilFitprotected
m_varyAllMagAOX::app::pupilFitprotected
m_watimesDMagAOX::app::dev::frameGrabber< pupilFit >protected
shmimMonitor< pupilFit >::m_widthMagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::m_widthMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
frameGrabber< pupilFit >::m_widthMagAOX::app::dev::frameGrabber< pupilFit >protected
m_wtimesMagAOX::app::dev::frameGrabber< pupilFit >protected
m_wtimesDMagAOX::app::dev::frameGrabber< pupilFit >protected
m_xbinningMagAOX::app::dev::frameGrabber< pupilFit >protected
m_ybinningMagAOX::app::dev::frameGrabber< pupilFit >protected
MagAOXApp()=deleteMagAOX::app::MagAOXApp< true >private
MagAOXApp(const std::string &git_sha1, const bool git_modified)MagAOX::app::MagAOXApp< true >
MagAOXPathMagAOX::app::MagAOXApp< true >protected
newCallBack_clearFSMAlert(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >protected
MagAOXApp< true >::onPowerOff()MagAOX::app::MagAOXApp< true >protectedvirtual
frameGrabber< pupilFit >::onPowerOff()MagAOX::app::dev::frameGrabber< pupilFit >
pidFileNameMagAOX::app::MagAOXApp< true >protected
powerOnWaitElapsed()MagAOX::app::MagAOXApp< true >protected
powerState()MagAOX::app::MagAOXApp< true >
powerStateTarget()MagAOX::app::MagAOXApp< true >
processImage(void *curr_src, const dev::shmimT &)MagAOX::app::pupilFitinline
processImage(void *curr_src, const refShmimT &)MagAOX::app::pupilFitinline
pupilFit()MagAOX::app::pupilFitinline
pupilFit_test classMagAOX::app::pupilFitfriend
realT typedefMagAOX::app::pupilFit
reconfig()MagAOX::app::pupilFitinline
recordFGTimings(bool force=false)MagAOX::app::dev::frameGrabber< pupilFit >
recordTelem(const telem_fgtimings *)MagAOX::app::pupilFitinlineprotected
refShmimMonitorT typedefMagAOX::app::pupilFit
registerIndiPropertyNew(pcf::IndiProperty &prop, int(*)(void *, const pcf::IndiProperty &))MagAOX::app::MagAOXApp< true >
registerIndiPropertyNew(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState, int(*)(void *, const pcf::IndiProperty &))MagAOX::app::MagAOXApp< true >
registerIndiPropertyNew(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState, const pcf::IndiProperty::SwitchRuleType &propRule, int(*)(void *, const pcf::IndiProperty &))MagAOX::app::MagAOXApp< true >
registerIndiPropertyReadOnly(pcf::IndiProperty &prop)MagAOX::app::MagAOXApp< true >
registerIndiPropertyReadOnly(pcf::IndiProperty &prop, const std::string &propName, const pcf::IndiProperty::Type &propType, const pcf::IndiProperty::PropertyPermType &propPerm, const pcf::IndiProperty::PropertyStateType &propState)MagAOX::app::MagAOXApp< true >
registerIndiPropertySet(pcf::IndiProperty &prop, const std::string &devName, const std::string &propName, int(*)(void *, const pcf::IndiProperty &))MagAOX::app::MagAOXApp< true >
secretsPathMagAOX::app::MagAOXApp< true >protected
sendGetPropertySetList(bool all=false)MagAOX::app::MagAOXApp< true >
sendNewProperty(const pcf::IndiProperty &ipSend, const std::string &el, const T &newVal)MagAOX::app::MagAOXApp< true >protected
sendNewProperty(const pcf::IndiProperty &ipSend)MagAOX::app::MagAOXApp< true >protected
sendNewStandardIndiToggle(const std::string &device, const std::string &property, bool onoff)MagAOX::app::MagAOXApp< true >protected
setDefaults(int argc, char **argv)MagAOX::app::MagAOXApp< true >virtual
setEuidCalled()MagAOX::app::MagAOXApp< true >private
setEuidReal()MagAOX::app::MagAOXApp< true >private
setSigTermHandler()MagAOX::app::MagAOXApp< true >private
setupBasicConfig()MagAOX::app::MagAOXApp< true >virtual
setupConfig()MagAOX::app::pupilFitinlinevirtual
shmimMonitor< pupilFit >::setupConfig(mx::app::appConfigurator &config)MagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::setupConfig(mx::app::appConfigurator &config)MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
frameGrabber< pupilFit >::setupConfig(mx::app::appConfigurator &config)MagAOX::app::dev::frameGrabber< pupilFit >
telemeter< pupilFit >::setupConfig(appConfigurator &config)MagAOX::app::dev::telemeter< pupilFit >
shmimMonitorT typedefMagAOX::app::pupilFit
shmimMonitor< pupilFit >::shmimName() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::shmimName() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
shutdown()MagAOX::app::MagAOXApp< true >
shmimMonitor< pupilFit >::smThreadExec()MagAOX::app::dev::shmimMonitor< pupilFit >protected
shmimMonitor< pupilFit, refShmimT >::smThreadExec()MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protected
shmimMonitor< pupilFit >::smThreadStart(shmimMonitor *s)MagAOX::app::dev::shmimMonitor< pupilFit >protectedstatic
shmimMonitor< pupilFit, refShmimT >::smThreadStart(shmimMonitor *s)MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >protectedstatic
st_newCallBack_clearFSMAlert(void *app, const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >protectedstatic
startAcquisition()MagAOX::app::pupilFitinline
startINDI()MagAOX::app::MagAOXApp< true >protected
state()MagAOX::app::MagAOXApp< true >
state(const stateCodes::stateCodeT &s, bool stateAlert=false)MagAOX::app::MagAOXApp< true >
stateLogged()MagAOX::app::MagAOXApp< true >
sysPathMagAOX::app::MagAOXApp< true >protected
telem(const typename telT::messageT &msg)MagAOX::app::dev::telemeter< pupilFit >
telem()MagAOX::app::dev::telemeter< pupilFit >
telemeter()MagAOX::app::dev::telemeter< pupilFit >
telemeterT typedefMagAOX::app::pupilFit
threadStart(std::thread &thrd, bool &thrdInit, pid_t &tpid, pcf::IndiProperty &thProp, int thrdPrio, const std::string &cpuset, const std::string &thrdName, thisPtr *thrdThis, Function &&thrdStart)MagAOX::app::MagAOXApp< true >
shmimMonitor< pupilFit >::typeSize() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::typeSize() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
unlockPID()MagAOX::app::MagAOXApp< true >protected
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const T &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok)MagAOX::app::MagAOXApp< true >protected
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const char *newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok)MagAOX::app::MagAOXApp< true >protected
updateIfChanged(pcf::IndiProperty &p, const std::string &el, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok)MagAOX::app::MagAOXApp< true >protected
updateIfChanged(pcf::IndiProperty &p, const std::vector< std::string > &els, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType newState=pcf::IndiProperty::Ok)MagAOX::app::MagAOXApp< true >protected
shmimMonitor< pupilFit >::updateINDI()MagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::updateINDI()MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
frameGrabber< pupilFit >::updateINDI()MagAOX::app::dev::frameGrabber< pupilFit >
updateSwitchIfChanged(pcf::IndiProperty &p, const std::string &el, const pcf::IndiElement::SwitchStateType &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok)MagAOX::app::MagAOXApp< true >protected
whilePowerOff()MagAOX::app::MagAOXApp< true >protectedvirtual
shmimMonitor< pupilFit >::width() constMagAOX::app::dev::shmimMonitor< pupilFit >
shmimMonitor< pupilFit, refShmimT >::width() constMagAOX::app::dev::shmimMonitor< pupilFit, refShmimT >
~MagAOXApp() noexcept(true)MagAOX::app::MagAOXApp< true >
~pupilFit() noexceptMagAOX::app::pupilFitinline