| _handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< _useINDI > | privatestatic | 
  | appLogic() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | appShutdown() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | appStartup() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | basePath() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | calibDir() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | callBackInsertResult typedef | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | callBackIterator typedef | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | callBackValueType typedef | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | channel(size_t chNo) | xtChannels< _numChannels > |  | 
  | channelSetCallback(size_t chNo, pcf::IndiProperty &ipToSet, const pcf::IndiProperty &ipRecv) | MagAOX::app::xt1121Ctrl |  | 
  | checkConfig() | MagAOX::app::MagAOXApp< _useINDI > | virtual | 
  | clearAll() | xtChannels< _numChannels > |  | 
  | clearChannel(size_t chNo) | xtChannels< _numChannels > |  | 
  | clearFSMAlert() | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | configBase() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | configDir() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | configLog(const std::string &name, const int &code, const std::string &value, const std::string &source) | MagAOX::app::MagAOXApp< _useINDI > | protectedstatic | 
  | configName() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | cpusetPath() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | createINDIFIFOS() | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | createROIndiNumber(pcf::IndiProperty &prop, const std::string &propName, const std::string &propLabel="", const std::string &propGroup="") | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | createStandardIndiRequestSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | createStandardIndiText(pcf::IndiProperty &prop, const std::string &propName, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | createStandardIndiToggleSw(pcf::IndiProperty &prop, const std::string &name, const std::string &label="", const std::string &group="") | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | driverCtrlName() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | driverInName() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | driverOutName() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | execute() | MagAOX::app::MagAOXApp< _useINDI > | virtual | 
  | getState() | MagAOX::app::xt1121Ctrl | inline | 
  | gitAlert() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | handleDefProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | handleGetProperties(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | handleNewProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | handleSetProperty(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch00) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch01) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch02) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch03) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch04) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch05) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch06) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch07) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch08) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch09) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch10) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch11) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch12) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch13) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch14) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_NEWCALLBACK_DECL(xt1121Ctrl, m_indiP_ch15) | MagAOX::app::xt1121Ctrl |  | 
  | INDI_SETCALLBACK_DECL(MagAOXApp, m_indiP_powerChannel) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | indiTargetUpdate(pcf::IndiProperty &localProperty, T &localTarget, const pcf::IndiProperty &remoteProperty, bool setBusy=true) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | loadBasicConfig() | MagAOX::app::MagAOXApp< _useINDI > | virtual | 
  | loadConfig() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | lockPID() | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | log(const typename logT::messageT &msg, logPrioT level=logPrio::LOG_DEFAULT) | MagAOX::app::MagAOXApp< _useINDI > | static | 
  | log(logPrioT level=logPrio::LOG_DEFAULT) | MagAOX::app::MagAOXApp< _useINDI > | static | 
  | logManagerT typedef | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | logMessage(bufferPtrT &b) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | loopPause() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | m_address | MagAOX::app::xt1121Ctrl | protected | 
  | m_allDefsReceived | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_basePath | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_calibDir | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_channels | xtChannels< _numChannels > | protected | 
  | m_configBase | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_configDir | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_configName | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_cpusetPath | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_driverCtrlName | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_driverInName | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_driverOutName | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_euidCalled | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_euidReal | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_gitAlert | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_indiDriver | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | m_indiMutex | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | m_indiNewCallBacks | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_indiP_ch00 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch01 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch02 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch03 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch04 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch05 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch06 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch07 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch08 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch09 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch10 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch11 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch12 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch13 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch14 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_ch15 | MagAOX::app::xt1121Ctrl | protected | 
  | m_indiP_clearFSMAlert | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_indiP_powerChannel | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_indiP_state | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_indiSetCallBacks | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_inputOnly | xtChannels< _numChannels > | protected | 
  | m_log | MagAOX::app::MagAOXApp< _useINDI > | static | 
  | m_loopPause | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_mb | MagAOX::app::xt1121Ctrl | protected | 
  | m_pid | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_port | MagAOX::app::xt1121Ctrl | protected | 
  | m_powerChannel | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerDevice | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerElement | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerMgtEnabled | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerOnCounter | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerOnWait | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerState | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerTargetElement | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_powerTargetState | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_secretsPath | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_self | MagAOX::app::MagAOXApp< _useINDI > | privatestatic | 
  | m_shutdown | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_state | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_stateAlert | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_stateLogged | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_suid | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | m_sysPath | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | m_useINDI | MagAOX::app::MagAOXApp< _useINDI > | protectedstatic | 
  | MagAOXApp()=delete | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | MagAOXApp(const std::string &git_sha1, const bool git_modified) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | newCallBack_clearFSMAlert(const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | numChannels | xtChannels< _numChannels > | static | 
  | numRegisters | xtChannels< _numChannels > | static | 
  | onPowerOff() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | pidFileName | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | powerOnWaitElapsed() | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | powerState() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | powerStateTarget() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | readRegisters(uint16_t registers[numRegisters]) | xtChannels< _numChannels > |  | 
  | registerIndiPropertyNew(pcf::IndiProperty &prop, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | registerIndiPropertyReadOnly(pcf::IndiProperty &prop) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | registerIndiPropertySet(pcf::IndiProperty &prop, const std::string &devName, const std::string &propName, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | secretsPath() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | sendGetPropertySetList(bool all=false) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | sendNewProperty(const pcf::IndiProperty &ipSend, const std::string &el, const T &newVal) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | sendNewProperty(const pcf::IndiProperty &ipSend) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | sendNewStandardIndiToggle(const std::string &device, const std::string &property, bool onoff) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | setChannel(size_t chNo) | xtChannels< _numChannels > |  | 
  | setDefaults(int argc, char **argv) | MagAOX::app::MagAOXApp< _useINDI > | virtual | 
  | setEuidCalled() | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | setEuidReal() | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | setInputOnly(size_t chNo) | xtChannels< _numChannels > |  | 
  | setRegisters(uint16_t registers[numRegisters]) | xtChannels< _numChannels > |  | 
  | setSigTermHandler() | MagAOX::app::MagAOXApp< _useINDI > | private | 
  | setupBasicConfig() | MagAOX::app::MagAOXApp< _useINDI > | virtual | 
  | setupConfig() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | shutdown() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | st_newCallBack_clearFSMAlert(void *app, const pcf::IndiProperty &ipRecv) | MagAOX::app::MagAOXApp< _useINDI > | protectedstatic | 
  | startINDI() | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | state() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | state(const stateCodes::stateCodeT &s, bool stateAlert=false) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | stateAlert() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | stateLogged() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | sysPath() | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | 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< _useINDI > |  | 
  | unlockPID() | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | updateIfChanged(pcf::IndiProperty &p, const std::string &el, const T &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | updateIfChanged(pcf::IndiProperty &p, const std::string &el, const char *newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | updateIfChanged(pcf::IndiProperty &p, const std::string &el, const std::vector< T > &newVals, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< _useINDI > | 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< _useINDI > | protected | 
  | 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< _useINDI > | protected | 
  | updateSwitchIfChanged(pcf::IndiProperty &p, const std::string &el, const pcf::IndiElement::SwitchStateType &newVal, pcf::IndiProperty::PropertyStateType ipState=pcf::IndiProperty::Ok) | MagAOX::app::MagAOXApp< _useINDI > | protected | 
  | verboseT typedef | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | whilePowerOff() | MagAOX::app::xt1121Ctrl | inlinevirtual | 
  | xt1121Ctrl() | MagAOX::app::xt1121Ctrl | inline | 
  | xtChannels() | xtChannels< _numChannels > |  | 
  | ~MagAOXApp() noexcept(true) | MagAOX::app::MagAOXApp< _useINDI > |  | 
  | ~xt1121Ctrl() noexcept | MagAOX::app::xt1121Ctrl | inline |