_handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< true > | privatestatic |
acquireAndCheckValid() | MagAOX::app::pupilFit | inline |
allocate(const dev::shmimT &) | MagAOX::app::pupilFit | inline |
allocate(const refShmimT &) | MagAOX::app::pupilFit | inline |
appLogic() | MagAOX::app::pupilFit | inlinevirtual |
appShutdown() | MagAOX::app::pupilFit | inlinevirtual |
appStartup() | MagAOX::app::pupilFit | inlinevirtual |
c_frameGrabber_flippable | MagAOX::app::pupilFit | static |
callBackInsertResult typedef | MagAOX::app::MagAOXApp< true > | |
callBackIterator typedef | MagAOX::app::MagAOXApp< true > | |
callBackValueType typedef | MagAOX::app::MagAOXApp< true > | |
cbIndexT typedef | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
checkConfig() | MagAOX::app::MagAOXApp< true > | virtual |
checkRecordTimes() | MagAOX::app::pupilFit | inlineprotected |
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::pupilFit | inline |
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() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::dataType() const | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | |
shmimMonitor< pupilFit >::depth() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::depth() const | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | |
shmimMonitor< pupilFit >::derived() | MagAOX::app::dev::shmimMonitor< pupilFit > | inlineprivate |
dev::frameGrabber< pupilFit > class | MagAOX::app::pupilFit | friend |
dev::shmimMonitor< pupilFit > class | MagAOX::app::pupilFit | friend |
dev::shmimMonitor< pupilFit, refShmimT > class | MagAOX::app::pupilFit | friend |
dev::telemeter< pupilFit > class | MagAOX::app::pupilFit | friend |
driverCtrlName() | MagAOX::app::MagAOXApp< true > | |
driverInName() | MagAOX::app::MagAOXApp< true > | |
driverOutName() | MagAOX::app::MagAOXApp< true > | |
execute() | MagAOX::app::MagAOXApp< true > | virtual |
fgFlip enum name | MagAOX::app::dev::frameGrabber< pupilFit > | |
fgFlipLR enum value | MagAOX::app::dev::frameGrabber< pupilFit > | |
fgFlipNone enum value | MagAOX::app::dev::frameGrabber< pupilFit > | |
fgFlipUD enum value | MagAOX::app::dev::frameGrabber< pupilFit > | |
fgFlipUDLR enum value | MagAOX::app::dev::frameGrabber< pupilFit > | |
fgThreadExec() | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
fgThreadStart(frameGrabber *o) | MagAOX::app::dev::frameGrabber< pupilFit > | protectedstatic |
fps() | MagAOX::app::pupilFit | inline |
frameGrabberT typedef | MagAOX::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() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::height() const | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | |
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_thresh) | MagAOX::app::pupilFit | protected |
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_averaging) | MagAOX::app::pupilFit | protected |
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_reload) | MagAOX::app::pupilFit | protected |
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_update) | MagAOX::app::pupilFit | protected |
INDI_NEWCALLBACK_DECL(pupilFit, m_indiP_refmode) | MagAOX::app::pupilFit | protected |
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::pupilFit | inlinevirtual |
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::pupilFit | inline |
loadImageIntoStream(void *dest) | MagAOX::app::pupilFit | inline |
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 typedef | MagAOX::app::MagAOXApp< true > | |
telemeter< pupilFit >::logManagerT typedef | MagAOX::app::dev::telemeter< pupilFit > | |
logMessage(bufferPtrT &b) | MagAOX::app::MagAOXApp< true > | |
m_allDefsReceived | MagAOX::app::MagAOXApp< true > | protected |
m_atimes | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_atimesD | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_averaging | MagAOX::app::pupilFit | protected |
m_avg_dx | MagAOX::app::pupilFit | protected |
m_avg_dy | MagAOX::app::pupilFit | protected |
m_avgD1 | MagAOX::app::pupilFit | protected |
m_avgD1_accum | MagAOX::app::pupilFit | protected |
m_avgD1sq_accum | MagAOX::app::pupilFit | protected |
m_avgD2 | MagAOX::app::pupilFit | protected |
m_avgD2_accum | MagAOX::app::pupilFit | protected |
m_avgD2sq_accum | MagAOX::app::pupilFit | protected |
m_avgD3 | MagAOX::app::pupilFit | protected |
m_avgD3_accum | MagAOX::app::pupilFit | protected |
m_avgD3sq_accum | MagAOX::app::pupilFit | protected |
m_avgD4 | MagAOX::app::pupilFit | protected |
m_avgD4_accum | MagAOX::app::pupilFit | protected |
m_avgD4sq_accum | MagAOX::app::pupilFit | protected |
m_avgDAll | MagAOX::app::pupilFit | protected |
m_avgDAll_accum | MagAOX::app::pupilFit | protected |
m_avgDAllsq_accum | MagAOX::app::pupilFit | protected |
m_avgmed1 | MagAOX::app::pupilFit | protected |
m_avgmed1_accum | MagAOX::app::pupilFit | protected |
m_avgmed1sq_accum | MagAOX::app::pupilFit | protected |
m_avgmed2 | MagAOX::app::pupilFit | protected |
m_avgmed2_accum | MagAOX::app::pupilFit | protected |
m_avgmed2sq_accum | MagAOX::app::pupilFit | protected |
m_avgmed3 | MagAOX::app::pupilFit | protected |
m_avgmed3_accum | MagAOX::app::pupilFit | protected |
m_avgmed3sq_accum | MagAOX::app::pupilFit | protected |
m_avgmed4 | MagAOX::app::pupilFit | protected |
m_avgmed4_accum | MagAOX::app::pupilFit | protected |
m_avgmed4sq_accum | MagAOX::app::pupilFit | protected |
m_avgmedAll | MagAOX::app::pupilFit | protected |
m_avgmedAll_accum | MagAOX::app::pupilFit | protected |
m_avgmedAllsq_accum | MagAOX::app::pupilFit | protected |
m_avgx1 | MagAOX::app::pupilFit | protected |
m_avgx1_accum | MagAOX::app::pupilFit | protected |
m_avgx1sq_accum | MagAOX::app::pupilFit | protected |
m_avgx2 | MagAOX::app::pupilFit | protected |
m_avgx2_accum | MagAOX::app::pupilFit | protected |
m_avgx2sq_accum | MagAOX::app::pupilFit | protected |
m_avgx3 | MagAOX::app::pupilFit | protected |
m_avgx3_accum | MagAOX::app::pupilFit | protected |
m_avgx3sq_accum | MagAOX::app::pupilFit | protected |
m_avgx4 | MagAOX::app::pupilFit | protected |
m_avgx4_accum | MagAOX::app::pupilFit | protected |
m_avgx4sq_accum | MagAOX::app::pupilFit | protected |
m_avgxAll | MagAOX::app::pupilFit | protected |
m_avgxAll_accum | MagAOX::app::pupilFit | protected |
m_avgxAllsq_accum | MagAOX::app::pupilFit | protected |
m_avgy1 | MagAOX::app::pupilFit | protected |
m_avgy1_accum | MagAOX::app::pupilFit | protected |
m_avgy1sq_accum | MagAOX::app::pupilFit | protected |
m_avgy2 | MagAOX::app::pupilFit | protected |
m_avgy2_accum | MagAOX::app::pupilFit | protected |
m_avgy2sq_accum | MagAOX::app::pupilFit | protected |
m_avgy3 | MagAOX::app::pupilFit | protected |
m_avgy3_accum | MagAOX::app::pupilFit | protected |
m_avgy3sq_accum | MagAOX::app::pupilFit | protected |
m_avgy4 | MagAOX::app::pupilFit | protected |
m_avgy4_accum | MagAOX::app::pupilFit | protected |
m_avgy4sq_accum | MagAOX::app::pupilFit | protected |
m_avgyAll | MagAOX::app::pupilFit | protected |
m_avgyAll_accum | MagAOX::app::pupilFit | protected |
m_avgyAllsq_accum | MagAOX::app::pupilFit | protected |
m_calibDir | MagAOX::app::MagAOXApp< true > | protected |
m_circBuffLength | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_configBase | MagAOX::app::MagAOXApp< true > | protected |
m_configDir | MagAOX::app::MagAOXApp< true > | protected |
m_configName | MagAOX::app::MagAOXApp< true > | protected |
m_cpusetPath | MagAOX::app::MagAOXApp< true > | protected |
m_currentFlip | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_currImageTimestamp | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
shmimMonitor< pupilFit >::m_dataType | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_dataType | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_dataType | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_defaultFlip | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_defSetD1 | MagAOX::app::pupilFit | protected |
m_defSetD2 | MagAOX::app::pupilFit | protected |
m_defSetD3 | MagAOX::app::pupilFit | protected |
m_defSetD4 | MagAOX::app::pupilFit | protected |
m_defSetx1 | MagAOX::app::pupilFit | protected |
m_defSetx2 | MagAOX::app::pupilFit | protected |
m_defSetx3 | MagAOX::app::pupilFit | protected |
m_defSetx4 | MagAOX::app::pupilFit | protected |
m_defSety1 | MagAOX::app::pupilFit | protected |
m_defSety2 | MagAOX::app::pupilFit | protected |
m_defSety3 | MagAOX::app::pupilFit | protected |
m_defSety4 | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_depth | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_depth | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_driverCtrlName | MagAOX::app::MagAOXApp< true > | protected |
m_driverInName | MagAOX::app::MagAOXApp< true > | protected |
m_driverOutName | MagAOX::app::MagAOXApp< true > | protected |
m_dummy_c | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_dummy_cnt | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_dummy_ts | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_edgeIm | MagAOX::app::pupilFit | protected |
m_edgeShmim | MagAOX::app::pupilFit | protected |
m_edgeShmimConnected | MagAOX::app::pupilFit | protected |
m_edgeShmimName | MagAOX::app::pupilFit | protected |
m_euidCalled | MagAOX::app::MagAOXApp< true > | private |
m_euidReal | MagAOX::app::MagAOXApp< true > | private |
m_fgCpuset | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fgThread | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fgThreadID | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fgThreadInit | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fgThreadPrio | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fgThreadProp | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_fitIm | MagAOX::app::pupilFit | protected |
m_fitter | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_getExistingFirst | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_getExistingFirst | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_gitAlert | MagAOX::app::MagAOXApp< true > | private |
shmimMonitor< pupilFit >::m_height | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_height | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_height | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
shmimMonitor< pupilFit >::m_imageStream | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_imageStream | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_imageStream | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_indiDriver | MagAOX::app::MagAOXApp< true > | |
m_indiMutex | MagAOX::app::MagAOXApp< true > | |
m_indiNewCallBacks | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_averaging | MagAOX::app::pupilFit | protected |
m_indiP_avg | MagAOX::app::pupilFit | protected |
m_indiP_clearFSMAlert | MagAOX::app::MagAOXApp< true > | protected |
shmimMonitor< pupilFit >::m_indiP_frameSize | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_indiP_frameSize | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_indiP_frameSize | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_indiP_numPupils | MagAOX::app::pupilFit | protected |
m_indiP_powerChannel | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_quad1 | MagAOX::app::pupilFit | protected |
m_indiP_quad2 | MagAOX::app::pupilFit | protected |
m_indiP_quad3 | MagAOX::app::pupilFit | protected |
m_indiP_quad4 | MagAOX::app::pupilFit | protected |
m_indiP_refmode | MagAOX::app::pupilFit | protected |
m_indiP_reload | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_indiP_shmimName | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_indiP_shmimName | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_indiP_shmimName | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_indiP_state | MagAOX::app::MagAOXApp< true > | protected |
m_indiP_thresh | MagAOX::app::pupilFit | protected |
m_indiP_timing | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_indiP_update | MagAOX::app::pupilFit | protected |
m_indiSetCallBacks | MagAOX::app::MagAOXApp< true > | protected |
shmimMonitor< pupilFit >::m_inode | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_inode | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_latencyCircBuffMaxLength | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_latencyCircBuffMaxTime | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_log | MagAOX::app::MagAOXApp< true > | static |
m_loopPause | MagAOX::app::MagAOXApp< true > | protected |
m_maxInterval | MagAOX::app::dev::telemeter< pupilFit > | |
m_mna | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_mnw | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_mnwa | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_navg | MagAOX::app::pupilFit | protected |
m_numPupils | MagAOX::app::pupilFit | protected |
m_pid | MagAOX::app::MagAOXApp< true > | protected |
m_powerChannel | MagAOX::app::MagAOXApp< true > | protected |
m_powerDevice | MagAOX::app::MagAOXApp< true > | protected |
m_powerElement | MagAOX::app::MagAOXApp< true > | protected |
m_powerMgtEnabled | MagAOX::app::MagAOXApp< true > | protected |
m_powerOnCounter | MagAOX::app::MagAOXApp< true > | protected |
m_powerOnWait | MagAOX::app::MagAOXApp< true > | protected |
m_powerState | MagAOX::app::MagAOXApp< true > | protected |
m_powerTargetElement | MagAOX::app::MagAOXApp< true > | protected |
m_powerTargetState | MagAOX::app::MagAOXApp< true > | protected |
m_reconfig | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_refIm | MagAOX::app::pupilFit | protected |
m_refUpdated | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_restart | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_restart | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_self | MagAOX::app::MagAOXApp< true > | privatestatic |
shmimMonitor< pupilFit >::m_selfMonitor | MagAOX::app::dev::shmimMonitor< pupilFit > | protectedstatic |
shmimMonitor< pupilFit, refShmimT >::m_selfMonitor | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protectedstatic |
shmimMonitor< pupilFit >::m_semaphoreNumber | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_semaphoreNumber | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_setD1 | MagAOX::app::pupilFit | protected |
m_setD2 | MagAOX::app::pupilFit | protected |
m_setD3 | MagAOX::app::pupilFit | protected |
m_setD4 | MagAOX::app::pupilFit | protected |
m_setPointSource | MagAOX::app::pupilFit | protected |
m_setx1 | MagAOX::app::pupilFit | protected |
m_setx2 | MagAOX::app::pupilFit | protected |
m_setx3 | MagAOX::app::pupilFit | protected |
m_setx4 | MagAOX::app::pupilFit | protected |
m_sety1 | MagAOX::app::pupilFit | protected |
m_sety2 | MagAOX::app::pupilFit | protected |
m_sety3 | MagAOX::app::pupilFit | protected |
m_sety4 | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_shmimName | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_shmimName | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_shmimName | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_shutdown | MagAOX::app::MagAOXApp< true > | protected |
shmimMonitor< pupilFit >::m_smCpuset | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smCpuset | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_smSemaphore | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_smThread | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smThread | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
shmimMonitor< pupilFit >::m_smThreadID | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smThreadID | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
shmimMonitor< pupilFit >::m_smThreadInit | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smThreadInit | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
shmimMonitor< pupilFit >::m_smThreadPrio | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smThreadPrio | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
shmimMonitor< pupilFit >::m_smThreadProp | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_smThreadProp | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
m_state | MagAOX::app::MagAOXApp< true > | private |
m_stateAlert | MagAOX::app::MagAOXApp< true > | private |
m_stateLogged | MagAOX::app::MagAOXApp< true > | private |
m_suid | MagAOX::app::MagAOXApp< true > | private |
m_tel | MagAOX::app::dev::telemeter< pupilFit > | |
m_threshold | MagAOX::app::pupilFit | protected |
m_threshShmim | MagAOX::app::pupilFit | protected |
m_threshShmimConnected | MagAOX::app::pupilFit | protected |
m_threshShmimName | MagAOX::app::pupilFit | protected |
shmimMonitor< pupilFit >::m_typeSize | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_typeSize | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_typeSize | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_updated | MagAOX::app::pupilFit | protected |
m_useINDI | MagAOX::app::MagAOXApp< true > | protectedstatic |
m_userSetD1 | MagAOX::app::pupilFit | protected |
m_userSetD2 | MagAOX::app::pupilFit | protected |
m_userSetD3 | MagAOX::app::pupilFit | protected |
m_userSetD4 | MagAOX::app::pupilFit | protected |
m_userSetx1 | MagAOX::app::pupilFit | protected |
m_userSetx2 | MagAOX::app::pupilFit | protected |
m_userSetx3 | MagAOX::app::pupilFit | protected |
m_userSetx4 | MagAOX::app::pupilFit | protected |
m_userSety1 | MagAOX::app::pupilFit | protected |
m_userSety2 | MagAOX::app::pupilFit | protected |
m_userSety3 | MagAOX::app::pupilFit | protected |
m_userSety4 | MagAOX::app::pupilFit | protected |
m_vara | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_varD1 | MagAOX::app::pupilFit | protected |
m_varD2 | MagAOX::app::pupilFit | protected |
m_varD3 | MagAOX::app::pupilFit | protected |
m_varD4 | MagAOX::app::pupilFit | protected |
m_varDAll | MagAOX::app::pupilFit | protected |
m_varmed1 | MagAOX::app::pupilFit | protected |
m_varmed2 | MagAOX::app::pupilFit | protected |
m_varmed3 | MagAOX::app::pupilFit | protected |
m_varmed4 | MagAOX::app::pupilFit | protected |
m_varmedAll | MagAOX::app::pupilFit | protected |
m_varw | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_varwa | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_varx1 | MagAOX::app::pupilFit | protected |
m_varx2 | MagAOX::app::pupilFit | protected |
m_varx3 | MagAOX::app::pupilFit | protected |
m_varx4 | MagAOX::app::pupilFit | protected |
m_varxAll | MagAOX::app::pupilFit | protected |
m_vary1 | MagAOX::app::pupilFit | protected |
m_vary2 | MagAOX::app::pupilFit | protected |
m_vary3 | MagAOX::app::pupilFit | protected |
m_vary4 | MagAOX::app::pupilFit | protected |
m_varyAll | MagAOX::app::pupilFit | protected |
m_watimesD | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
shmimMonitor< pupilFit >::m_width | MagAOX::app::dev::shmimMonitor< pupilFit > | protected |
shmimMonitor< pupilFit, refShmimT >::m_width | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | protected |
frameGrabber< pupilFit >::m_width | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_wtimes | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_wtimesD | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_xbinning | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
m_ybinning | MagAOX::app::dev::frameGrabber< pupilFit > | protected |
MagAOXApp()=delete | MagAOX::app::MagAOXApp< true > | private |
MagAOXApp(const std::string &git_sha1, const bool git_modified) | MagAOX::app::MagAOXApp< true > | |
MagAOXPath | MagAOX::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 > | |
pidFileName | MagAOX::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::pupilFit | inline |
processImage(void *curr_src, const refShmimT &) | MagAOX::app::pupilFit | inline |
pupilFit() | MagAOX::app::pupilFit | inline |
pupilFit_test class | MagAOX::app::pupilFit | friend |
realT typedef | MagAOX::app::pupilFit | |
reconfig() | MagAOX::app::pupilFit | inline |
recordFGTimings(bool force=false) | MagAOX::app::dev::frameGrabber< pupilFit > | |
recordTelem(const telem_fgtimings *) | MagAOX::app::pupilFit | inlineprotected |
refShmimMonitorT typedef | MagAOX::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 > | |
secretsPath | MagAOX::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::pupilFit | inlinevirtual |
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 typedef | MagAOX::app::pupilFit | |
shmimMonitor< pupilFit >::shmimName() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::shmimName() const | MagAOX::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::pupilFit | inline |
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 > | |
sysPath | MagAOX::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 typedef | MagAOX::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() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::typeSize() const | MagAOX::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() const | MagAOX::app::dev::shmimMonitor< pupilFit > | |
shmimMonitor< pupilFit, refShmimT >::width() const | MagAOX::app::dev::shmimMonitor< pupilFit, refShmimT > | |
~MagAOXApp() noexcept(true) | MagAOX::app::MagAOXApp< true > | |
~pupilFit() noexcept | MagAOX::app::pupilFit | inline |