API
MagAOX::app::hoPredCtrl Member List

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

_handlerSigTerm(int signum, siginfo_t *siginf, void *ucont)MagAOX::app::MagAOXApp< true >privatestatic
allocate(const dev::shmimT &dummy)MagAOX::app::hoPredCtrlinline
allocate(const darkShmimT &dummy)MagAOX::app::hoPredCtrlinline
appLogic()MagAOX::app::hoPredCtrlinlinevirtual
appShutdown()MagAOX::app::hoPredCtrlinlinevirtual
appStartup()MagAOX::app::hoPredCtrlinlinevirtual
average_pupil_intensityMagAOX::app::hoPredCtrlprotected
callBackInsertResult typedefMagAOX::app::MagAOXApp< true >
callBackIterator typedefMagAOX::app::MagAOXApp< true >
callBackValueType typedefMagAOX::app::MagAOXApp< true >
checkConfig()MagAOX::app::MagAOXApp< true >virtual
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 >
controllerMagAOX::app::hoPredCtrlprotected
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_pixgetMagAOX::app::hoPredCtrlinlineprotected
darkMonitorT typedefMagAOX::app::hoPredCtrlprivate
shmimMonitor< hoPredCtrl >::dataType() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::dataType() constMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >
shmimMonitor< hoPredCtrl >::depth() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::depth() constMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >
shmimMonitor< hoPredCtrl >::derived()MagAOX::app::dev::shmimMonitor< hoPredCtrl >inlineprivate
dev::shmimMonitor< hoPredCtrl > classMagAOX::app::hoPredCtrlfriend
dev::shmimMonitor< hoPredCtrl, darkShmimT > classMagAOX::app::hoPredCtrlfriend
driverCtrlName()MagAOX::app::MagAOXApp< true >
driverInName()MagAOX::app::MagAOXApp< true >
driverOutName()MagAOX::app::MagAOXApp< true >
durationMagAOX::app::hoPredCtrlprotected
execute()MagAOX::app::MagAOXApp< true >virtual
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() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::height() constMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >
hoPredCtrl()MagAOX::app::hoPredCtrlinline
hoPredCtrl_test classMagAOX::app::hoPredCtrlfriend
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_controlToggle)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_bufferRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_modelRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_cleanRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_updateControllerRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_reset_exploreRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_zeroRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_saveRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_loadRequest)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_timestamp)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_learningSteps)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_learningIterations)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_explorationRms)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_explorationSteps)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_lambda)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_clipval)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_gamma)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_predictorToggle)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_intgain)MagAOX::app::hoPredCtrlprotected
INDI_NEWCALLBACK_DECL(hoPredCtrl, m_indiP_intleak)MagAOX::app::hoPredCtrlprotected
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
iterationsMagAOX::app::hoPredCtrlprotected
loadBasicConfig()MagAOX::app::MagAOXApp< true >virtual
loadConfig()MagAOX::app::hoPredCtrlinlinevirtual
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::hoPredCtrlinline
loading_timestampMagAOX::app::hoPredCtrlprotected
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 typedefMagAOX::app::MagAOXApp< true >
logMessage(bufferPtrT &b)MagAOX::app::MagAOXApp< true >
m_allDefsReceivedMagAOX::app::MagAOXApp< true >protected
m_calibDirMagAOX::app::MagAOXApp< true >protected
m_clip_valMagAOX::app::hoPredCtrlprotected
m_commandMagAOX::app::hoPredCtrlprotected
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_darkImageMagAOX::app::hoPredCtrlprotected
m_darkSetMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_dataTypeMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_dataTypeMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_depthMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_depthMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_dmChannelMagAOX::app::hoPredCtrlprotected
m_dmDataTypeMagAOX::app::hoPredCtrlprotected
m_dmHeightMagAOX::app::hoPredCtrlprotected
m_dmOpenedMagAOX::app::hoPredCtrlprotected
m_dmRestartMagAOX::app::hoPredCtrlprotected
m_dmStreamMagAOX::app::hoPredCtrlprotected
m_dmTypeSizeMagAOX::app::hoPredCtrlprotected
m_dmWidthMagAOX::app::hoPredCtrlprotected
m_driverCtrlNameMagAOX::app::MagAOXApp< true >protected
m_driverInNameMagAOX::app::MagAOXApp< true >protected
m_driverOutNameMagAOX::app::MagAOXApp< true >protected
m_euidCalledMagAOX::app::MagAOXApp< true >private
m_euidRealMagAOX::app::MagAOXApp< true >private
m_exploration_rmsMagAOX::app::hoPredCtrlprotected
m_exploration_stepsMagAOX::app::hoPredCtrlprotected
m_gammaMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_getExistingFirstMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_getExistingFirstMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_gitAlertMagAOX::app::MagAOXApp< true >private
shmimMonitor< hoPredCtrl >::m_heightMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_heightMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_illuminated_actuators_maskMagAOX::app::hoPredCtrlprotected
m_illuminatedPixelsMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_imageStreamMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_imageStreamMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_indiDriverMagAOX::app::MagAOXApp< true >
m_indiMutexMagAOX::app::MagAOXApp< true >
m_indiNewCallBacksMagAOX::app::MagAOXApp< true >protected
m_indiP_clearFSMAlertMagAOX::app::MagAOXApp< true >protected
m_indiP_clipvalMagAOX::app::hoPredCtrlprotected
m_indiP_controlToggleMagAOX::app::hoPredCtrlprotected
m_indiP_explorationRmsMagAOX::app::hoPredCtrlprotected
m_indiP_explorationStepsMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_indiP_frameSizeMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_indiP_frameSizeMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_indiP_gammaMagAOX::app::hoPredCtrlprotected
m_indiP_intgainMagAOX::app::hoPredCtrlprotected
m_indiP_intleakMagAOX::app::hoPredCtrlprotected
m_indiP_lambdaMagAOX::app::hoPredCtrlprotected
m_indiP_learningIterationsMagAOX::app::hoPredCtrlprotected
m_indiP_learningStepsMagAOX::app::hoPredCtrlprotected
m_indiP_loadRequestMagAOX::app::hoPredCtrlprotected
m_indiP_powerChannelMagAOX::app::MagAOXApp< true >protected
m_indiP_predictorToggleMagAOX::app::hoPredCtrlprotected
m_indiP_reset_bufferRequestMagAOX::app::hoPredCtrlprotected
m_indiP_reset_cleanRequestMagAOX::app::hoPredCtrlprotected
m_indiP_reset_exploreRequestMagAOX::app::hoPredCtrlprotected
m_indiP_reset_modelRequestMagAOX::app::hoPredCtrlprotected
m_indiP_saveRequestMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_indiP_shmimNameMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_indiP_shmimNameMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_indiP_stateMagAOX::app::MagAOXApp< true >protected
m_indiP_timestampMagAOX::app::hoPredCtrlprotected
m_indiP_updateControllerRequestMagAOX::app::hoPredCtrlprotected
m_indiP_zeroRequestMagAOX::app::hoPredCtrlprotected
m_indiSetCallBacksMagAOX::app::MagAOXApp< true >protected
shmimMonitor< hoPredCtrl >::m_inodeMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_inodeMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_interaction_matrixMagAOX::app::hoPredCtrlprotected
m_interaction_matrix_filenameMagAOX::app::hoPredCtrlprotected
m_intgainMagAOX::app::hoPredCtrlprotected
m_intleakMagAOX::app::hoPredCtrlprotected
m_inv_covarianceMagAOX::app::hoPredCtrlprotected
m_is_closed_loopMagAOX::app::hoPredCtrlprotected
m_lambdaMagAOX::app::hoPredCtrlprotected
m_learning_counterMagAOX::app::hoPredCtrlprotected
m_learning_iterationsMagAOX::app::hoPredCtrlprotected
m_learning_stepsMagAOX::app::hoPredCtrlprotected
m_logMagAOX::app::MagAOXApp< true >static
m_loopPauseMagAOX::app::MagAOXApp< true >protected
m_mapping_matrixMagAOX::app::hoPredCtrlprotected
m_mapping_matrix_filenameMagAOX::app::hoPredCtrlprotected
m_measurement_sizeMagAOX::app::hoPredCtrlprotected
m_measurementVectorMagAOX::app::hoPredCtrlprotected
m_numFutMagAOX::app::hoPredCtrlprotected
m_numHistMagAOX::app::hoPredCtrlprotected
m_numModesMagAOX::app::hoPredCtrlprotected
m_numVoltagesMagAOX::app::hoPredCtrlprotected
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_pupilMaskMagAOX::app::hoPredCtrlprotected
m_pupilMaskFilenameMagAOX::app::hoPredCtrlprotected
m_pwfsDataTypeMagAOX::app::hoPredCtrlprotected
m_pwfsHeightMagAOX::app::hoPredCtrlprotected
m_pwfsTypeSizeMagAOX::app::hoPredCtrlprotected
m_pwfsWidthMagAOX::app::hoPredCtrlprotected
m_quadHeightMagAOX::app::hoPredCtrlprotected
m_quadWidthMagAOX::app::hoPredCtrlprotected
m_refWavefrontMagAOX::app::hoPredCtrlprotected
m_refWavefront_filenameMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_restartMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_restartMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_selfMagAOX::app::MagAOXApp< true >privatestatic
shmimMonitor< hoPredCtrl >::m_selfMonitorMagAOX::app::dev::shmimMonitor< hoPredCtrl >protectedstatic
shmimMonitor< hoPredCtrl, darkShmimT >::m_selfMonitorMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protectedstatic
shmimMonitor< hoPredCtrl >::m_semaphoreNumberMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_semaphoreNumberMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_shaped_commandMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_shmimNameMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_shmimNameMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_shutdownMagAOX::app::MagAOXApp< true >protected
shmimMonitor< hoPredCtrl >::m_smCpusetMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smCpusetMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_smThreadMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_smThreadIDMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadIDMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_smThreadInitMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadInitMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_smThreadPrioMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadPrioMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
shmimMonitor< hoPredCtrl >::m_smThreadPropMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_smThreadPropMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >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_temp_commandMagAOX::app::hoPredCtrlprotected
shmimMonitor< hoPredCtrl >::m_typeSizeMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_typeSizeMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >protected
m_use_predictive_controlMagAOX::app::hoPredCtrlprotected
m_useINDIMagAOX::app::MagAOXApp< true >protectedstatic
shmimMonitor< hoPredCtrl >::m_widthMagAOX::app::dev::shmimMonitor< hoPredCtrl >protected
shmimMonitor< hoPredCtrl, darkShmimT >::m_widthMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >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
map_command_vector_to_dmshmim()MagAOX::app::hoPredCtrlinline
newCallBack_clearFSMAlert(const pcf::IndiProperty &ipRecv)MagAOX::app::MagAOXApp< true >protected
onPowerOff()MagAOX::app::MagAOXApp< true >protectedvirtual
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 &dummy)MagAOX::app::hoPredCtrlinline
processImage(void *curr_src, const darkShmimT &dummy)MagAOX::app::hoPredCtrlinline
pwfs_pixgetMagAOX::app::hoPredCtrlinlineprotected
realT typedefMagAOX::app::hoPredCtrlprivate
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::hoPredCtrlinline
savepathMagAOX::app::hoPredCtrlprotected
secretsPathMagAOX::app::MagAOXApp< true >protected
send_dm_command()MagAOX::app::hoPredCtrlinline
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::hoPredCtrlinline
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::hoPredCtrlinlinevirtual
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 typedefMagAOX::app::hoPredCtrlprivate
shmimMonitor< hoPredCtrl >::shmimName() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::shmimName() constMagAOX::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 >
stateLogged()MagAOX::app::MagAOXApp< true >
sysPathMagAOX::app::MagAOXApp< true >protected
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() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::typeSize() constMagAOX::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 >
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_actuatorsMagAOX::app::hoPredCtrlprotected
use_full_image_reconstructorMagAOX::app::hoPredCtrlprotected
whilePowerOff()MagAOX::app::MagAOXApp< true >protectedvirtual
shmimMonitor< hoPredCtrl >::width() constMagAOX::app::dev::shmimMonitor< hoPredCtrl >
shmimMonitor< hoPredCtrl, darkShmimT >::width() constMagAOX::app::dev::shmimMonitor< hoPredCtrl, darkShmimT >
zero()MagAOX::app::hoPredCtrlinline
~hoPredCtrl() noexceptMagAOX::app::hoPredCtrlinline
~MagAOXApp() noexcept(true)MagAOX::app::MagAOXApp< true >