| _handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< true > | privatestatic |
| allocate(const dev::shmimT &dummy) | MagAOX::app::hoPredCtrl | inline |
| allocate(const darkShmimT &dummy) | MagAOX::app::hoPredCtrl | inline |
| appLogic() | MagAOX::app::hoPredCtrl | inlinevirtual |
| appShutdown() | MagAOX::app::hoPredCtrl | inlinevirtual |
| appStartup() | MagAOX::app::hoPredCtrl | inlinevirtual |
| average_pupil_intensity | MagAOX::app::hoPredCtrl | protected |
| basePath() | MagAOX::app::MagAOXApp< true > | |
| calibDir() | MagAOX::app::MagAOXApp< true > | |
| callBackInsertResult typedef | MagAOX::app::MagAOXApp< true > | |
| callBackIterator typedef | MagAOX::app::MagAOXApp< true > | |
| callBackValueType typedef | MagAOX::app::MagAOXApp< true > | |
| checkConfig() | MagAOX::app::MagAOXApp< true > | virtual |
| clearFSMAlert() | MagAOX::app::MagAOXApp< true > | private |
| configBase() | MagAOX::app::MagAOXApp< true > | |
| 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 > | |
| controller | MagAOX::app::hoPredCtrl | protected |
| cpusetPath() | MagAOX::app::MagAOXApp< true > | |
| shmimMonitor< hoPredCtrl >::create(uint32_t width, uint32_t height, uint32_t depth, uint8_t datatype, void *initData=nullptr) | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::create(uint32_t width, uint32_t height, uint32_t depth, uint8_t datatype, void *initData=nullptr) | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| 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 > | |
| dark_pixget | MagAOX::app::hoPredCtrl | inlineprotected |
| darkMonitorT typedef | MagAOX::app::hoPredCtrl | private |
| shmimMonitor< hoPredCtrl >::dataType() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::dataType() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| shmimMonitor< hoPredCtrl >::depth() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::depth() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| shmimMonitor< hoPredCtrl >::derived() | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | inlineprivate |
| dev::shmimMonitor< hoPredCtrl > | MagAOX::app::hoPredCtrl | friend |
| dev::shmimMonitor< hoPredCtrl, darkShmimT > | MagAOX::app::hoPredCtrl | friend |
| driverCtrlName() | MagAOX::app::MagAOXApp< true > | |
| driverInName() | MagAOX::app::MagAOXApp< true > | |
| driverOutName() | MagAOX::app::MagAOXApp< true > | |
| duration | MagAOX::app::hoPredCtrl | protected |
| execute() | MagAOX::app::MagAOXApp< true > | virtual |
| gitAlert() | MagAOX::app::MagAOXApp< true > | |
| 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< hoPredCtrl >::height() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::height() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| hoPredCtrl() | MagAOX::app::hoPredCtrl | inline |
| hoPredCtrl_test | MagAOX::app::hoPredCtrl | friend |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_controlToggle) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_bufferRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_modelRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_cleanRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_updateControllerRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_exploreRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_zeroRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_saveRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_loadRequest) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_timestamp) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_learningSteps) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_learningIterations) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_explorationRms) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_explorationSteps) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_lambda) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_clipval) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_gamma) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_predictorToggle) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_intgain) | MagAOX::app::hoPredCtrl | protected |
| INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_intleak) | MagAOX::app::hoPredCtrl | 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 |
| iterations | MagAOX::app::hoPredCtrl | protected |
| loadBasicConfig() | MagAOX::app::MagAOXApp< true > | virtual |
| loadConfig() | MagAOX::app::hoPredCtrl | inlinevirtual |
| shmimMonitor< hoPredCtrl >::loadConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::loadConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| loadConfigImpl(mx::app::appConfigurator &_config) | MagAOX::app::hoPredCtrl | inline |
| loading_timestamp | MagAOX::app::hoPredCtrl | 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 |
| logManagerT typedef | MagAOX::app::MagAOXApp< true > | |
| logMessage(bufferPtrT &b) | MagAOX::app::MagAOXApp< true > | |
| loopPause() | MagAOX::app::MagAOXApp< true > | |
| m_allDefsReceived | MagAOX::app::MagAOXApp< true > | protected |
| m_basePath | MagAOX::app::MagAOXApp< true > | protected |
| m_calibDir | MagAOX::app::MagAOXApp< true > | protected |
| m_clip_val | MagAOX::app::hoPredCtrl | protected |
| m_command | MagAOX::app::hoPredCtrl | 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_darkImage | MagAOX::app::hoPredCtrl | protected |
| m_darkSet | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_dataType | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_dataType | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_depth | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_depth | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_dmChannel | MagAOX::app::hoPredCtrl | protected |
| m_dmDataType | MagAOX::app::hoPredCtrl | protected |
| m_dmHeight | MagAOX::app::hoPredCtrl | protected |
| m_dmOpened | MagAOX::app::hoPredCtrl | protected |
| m_dmRestart | MagAOX::app::hoPredCtrl | protected |
| m_dmStream | MagAOX::app::hoPredCtrl | protected |
| m_dmTypeSize | MagAOX::app::hoPredCtrl | protected |
| m_dmWidth | MagAOX::app::hoPredCtrl | protected |
| m_driverCtrlName | MagAOX::app::MagAOXApp< true > | protected |
| m_driverInName | MagAOX::app::MagAOXApp< true > | protected |
| m_driverOutName | MagAOX::app::MagAOXApp< true > | protected |
| m_euidCalled | MagAOX::app::MagAOXApp< true > | private |
| m_euidReal | MagAOX::app::MagAOXApp< true > | private |
| m_exploration_rms | MagAOX::app::hoPredCtrl | protected |
| m_exploration_steps | MagAOX::app::hoPredCtrl | protected |
| m_gamma | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_getExistingFirst | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_getExistingFirst | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_gitAlert | MagAOX::app::MagAOXApp< true > | private |
| shmimMonitor< hoPredCtrl >::m_height | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_height | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_illuminated_actuators_mask | MagAOX::app::hoPredCtrl | protected |
| m_illuminatedPixels | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_imageStream | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_imageStream | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_indiDriver | MagAOX::app::MagAOXApp< true > | |
| m_indiMutex | MagAOX::app::MagAOXApp< true > | |
| m_indiNewCallBacks | MagAOX::app::MagAOXApp< true > | protected |
| m_indiP_clearFSMAlert | MagAOX::app::MagAOXApp< true > | protected |
| m_indiP_clipval | MagAOX::app::hoPredCtrl | protected |
| m_indiP_controlToggle | MagAOX::app::hoPredCtrl | protected |
| m_indiP_explorationRms | MagAOX::app::hoPredCtrl | protected |
| m_indiP_explorationSteps | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_indiP_frameSize | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_indiP_frameSize | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_indiP_gamma | MagAOX::app::hoPredCtrl | protected |
| m_indiP_intgain | MagAOX::app::hoPredCtrl | protected |
| m_indiP_intleak | MagAOX::app::hoPredCtrl | protected |
| m_indiP_lambda | MagAOX::app::hoPredCtrl | protected |
| m_indiP_learningIterations | MagAOX::app::hoPredCtrl | protected |
| m_indiP_learningSteps | MagAOX::app::hoPredCtrl | protected |
| m_indiP_loadRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_powerChannel | MagAOX::app::MagAOXApp< true > | protected |
| m_indiP_predictorToggle | MagAOX::app::hoPredCtrl | protected |
| m_indiP_reset_bufferRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_reset_cleanRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_reset_exploreRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_reset_modelRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_saveRequest | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_indiP_shmimName | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_indiP_shmimName | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_indiP_state | MagAOX::app::MagAOXApp< true > | protected |
| m_indiP_timestamp | MagAOX::app::hoPredCtrl | protected |
| m_indiP_updateControllerRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiP_zeroRequest | MagAOX::app::hoPredCtrl | protected |
| m_indiSetCallBacks | MagAOX::app::MagAOXApp< true > | protected |
| shmimMonitor< hoPredCtrl >::m_inode | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_inode | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_interaction_matrix | MagAOX::app::hoPredCtrl | protected |
| m_interaction_matrix_filename | MagAOX::app::hoPredCtrl | protected |
| m_intgain | MagAOX::app::hoPredCtrl | protected |
| m_intleak | MagAOX::app::hoPredCtrl | protected |
| m_inv_covariance | MagAOX::app::hoPredCtrl | protected |
| m_is_closed_loop | MagAOX::app::hoPredCtrl | protected |
| m_lambda | MagAOX::app::hoPredCtrl | protected |
| m_learning_counter | MagAOX::app::hoPredCtrl | protected |
| m_learning_iterations | MagAOX::app::hoPredCtrl | protected |
| m_learning_steps | MagAOX::app::hoPredCtrl | protected |
| m_log | MagAOX::app::MagAOXApp< true > | static |
| m_loopPause | MagAOX::app::MagAOXApp< true > | protected |
| m_mapping_matrix | MagAOX::app::hoPredCtrl | protected |
| m_mapping_matrix_filename | MagAOX::app::hoPredCtrl | protected |
| m_measurement_size | MagAOX::app::hoPredCtrl | protected |
| m_measurementVector | MagAOX::app::hoPredCtrl | protected |
| m_numFut | MagAOX::app::hoPredCtrl | protected |
| m_numHist | MagAOX::app::hoPredCtrl | protected |
| m_numModes | MagAOX::app::hoPredCtrl | protected |
| m_numVoltages | MagAOX::app::hoPredCtrl | 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_pupilMask | MagAOX::app::hoPredCtrl | protected |
| m_pupilMaskFilename | MagAOX::app::hoPredCtrl | protected |
| m_pwfsDataType | MagAOX::app::hoPredCtrl | protected |
| m_pwfsHeight | MagAOX::app::hoPredCtrl | protected |
| m_pwfsTypeSize | MagAOX::app::hoPredCtrl | protected |
| m_pwfsWidth | MagAOX::app::hoPredCtrl | protected |
| m_quadHeight | MagAOX::app::hoPredCtrl | protected |
| m_quadWidth | MagAOX::app::hoPredCtrl | protected |
| m_refWavefront | MagAOX::app::hoPredCtrl | protected |
| m_refWavefront_filename | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_restart | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_restart | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_secretsPath | MagAOX::app::MagAOXApp< true > | protected |
| m_self | MagAOX::app::MagAOXApp< true > | privatestatic |
| shmimMonitor< hoPredCtrl >::m_semaphoreNumber | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_semaphoreNumber | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_shaped_command | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_shmimName | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_shmimName | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_shutdown | MagAOX::app::MagAOXApp< true > | protected |
| shmimMonitor< hoPredCtrl >::m_smCpuset | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smCpuset | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smState | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smState | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smThread | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smThread | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smThreadID | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadID | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smThreadInit | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadInit | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smThreadPrio | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadPrio | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::m_smThreadProp | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadProp | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | 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_sysPath | MagAOX::app::MagAOXApp< true > | protected |
| m_temp_command | MagAOX::app::hoPredCtrl | protected |
| shmimMonitor< hoPredCtrl >::m_typeSize | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_typeSize | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| m_use_predictive_control | MagAOX::app::hoPredCtrl | protected |
| m_useINDI | MagAOX::app::MagAOXApp< true > | protectedstatic |
| shmimMonitor< hoPredCtrl >::m_width | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::m_width | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| MagAOXApp()=delete | MagAOX::app::MagAOXApp< true > | private |
| MagAOXApp(const std::string &git_sha1, const bool git_modified) | MagAOX::app::MagAOXApp< true > | |
| map_command_vector_to_dmshmim() | MagAOX::app::hoPredCtrl | inline |
| newCallBack_clearFSMAlert(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | protected |
| onPowerOff() | MagAOX::app::MagAOXApp< true > | protectedvirtual |
| 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 &dummy) | MagAOX::app::hoPredCtrl | inline |
| processImage(void *curr_src, const darkShmimT &dummy) | MagAOX::app::hoPredCtrl | inline |
| pwfs_pixget | MagAOX::app::hoPredCtrl | inlineprotected |
| realT typedef | MagAOX::app::hoPredCtrl | private |
| 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 > | |
| save_state() | MagAOX::app::hoPredCtrl | inline |
| savepath | MagAOX::app::hoPredCtrl | protected |
| secretsPath() | MagAOX::app::MagAOXApp< true > | |
| send_dm_command() | MagAOX::app::hoPredCtrl | inline |
| 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 |
| set_pupil_mask(std::string pupil_mask_filename) | MagAOX::app::hoPredCtrl | inline |
| 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::hoPredCtrl | inlinevirtual |
| shmimMonitor< hoPredCtrl >::setupConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::setupConfig(mx::app::appConfigurator &config) | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| shmimMonitorT typedef | MagAOX::app::hoPredCtrl | private |
| shmimMonitor< hoPredCtrl >::shmimName() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::shmimName() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| shutdown() | MagAOX::app::MagAOXApp< true > | |
| shmimMonitor< hoPredCtrl >::smThreadExec() | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protected |
| shmimMonitor< hoPredCtrl, darkShmimT >::smThreadExec() | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protected |
| shmimMonitor< hoPredCtrl >::smThreadStart(shmimMonitor *s) | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | protectedstatic |
| shmimMonitor< hoPredCtrl, darkShmimT >::smThreadStart(shmimMonitor *s) | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | protectedstatic |
| st_newCallBack_clearFSMAlert(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< true > | protectedstatic |
| startINDI() | MagAOX::app::MagAOXApp< true > | protected |
| state() | MagAOX::app::MagAOXApp< true > | |
| state(const stateCodes::stateCodeT &s, bool stateAlert=false) | MagAOX::app::MagAOXApp< true > | |
| stateAlert() | MagAOX::app::MagAOXApp< true > | |
| stateLogged() | MagAOX::app::MagAOXApp< true > | |
| sysPath() | MagAOX::app::MagAOXApp< true > | |
| 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< hoPredCtrl >::typeSize() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::typeSize() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| 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< hoPredCtrl >::updateINDI() | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::updateINDI() | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| updatesIfChanged(pcf::IndiProperty &p, const std::vector< const char * > &els, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType newState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< true > | protected |
| 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 |
| use_actuators | MagAOX::app::hoPredCtrl | protected |
| use_full_image_reconstructor | MagAOX::app::hoPredCtrl | protected |
| verboseT typedef | MagAOX::app::MagAOXApp< true > | |
| whilePowerOff() | MagAOX::app::MagAOXApp< true > | protectedvirtual |
| shmimMonitor< hoPredCtrl >::width() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl > | |
| shmimMonitor< hoPredCtrl, darkShmimT >::width() const | MagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT > | |
| zero() | MagAOX::app::hoPredCtrl | inline |
| ~hoPredCtrl() noexcept | MagAOX::app::hoPredCtrl | inline |
| ~MagAOXApp() noexcept(true) | MagAOX::app::MagAOXApp< true > | |