| _handlerSigTerm(int signum, siginfo_t *siginf, void *ucont) | MagAOX::app::MagAOXApp< _useINDI > | privatestatic |
| appLogic()=0 | MagAOX::app::MagAOXApp< _useINDI > | pure virtual |
| appShutdown()=0 | MagAOX::app::MagAOXApp< _useINDI > | pure virtual |
| appStartup()=0 | MagAOX::app::MagAOXApp< _useINDI > | pure virtual |
| callBackInsertResult typedef | MagAOX::app::MagAOXApp< _useINDI > | protected |
| callBackIterator typedef | MagAOX::app::MagAOXApp< _useINDI > | protected |
| callBackValueType typedef | MagAOX::app::MagAOXApp< _useINDI > | protected |
| configName() | MagAOX::app::MagAOXApp< _useINDI > | |
| createINDIFIFOS() | MagAOX::app::MagAOXApp< _useINDI > | protected |
| driverCtrlName() | MagAOX::app::MagAOXApp< _useINDI > | |
| driverInName() | MagAOX::app::MagAOXApp< _useINDI > | |
| driverOutName() | MagAOX::app::MagAOXApp< _useINDI > | |
| euidCalled() | MagAOX::app::MagAOXApp< _useINDI > | protected |
| euidReal() | MagAOX::app::MagAOXApp< _useINDI > | protected |
| execute() | MagAOX::app::MagAOXApp< _useINDI > | virtual |
| 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_SETCALLBACK_DECL(MagAOXApp, m_indiP_powerOutlet) | MagAOX::app::MagAOXApp< _useINDI > | |
| loadBasicConfig() | MagAOX::app::MagAOXApp< _useINDI > | virtual |
| 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 > | |
| loopPause | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_allDefsReceived | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_configName | 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_indiDriver | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_indiMutex | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_indiNewCallBacks | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_indiP_powerOutlet | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_indiP_state | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_indiSetCallBacks | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_log | MagAOX::app::MagAOXApp< _useINDI > | static |
| m_pid | 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_powerOutlet | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_powerState | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_RTPriority | MagAOX::app::MagAOXApp< _useINDI > | private |
| m_self | MagAOX::app::MagAOXApp< _useINDI > | privatestatic |
| m_shutdown | MagAOX::app::MagAOXApp< _useINDI > | protected |
| m_state | MagAOX::app::MagAOXApp< _useINDI > | private |
| m_stateLogged | MagAOX::app::MagAOXApp< _useINDI > | private |
| m_suid | MagAOX::app::MagAOXApp< _useINDI > | private |
| 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 > | |
| MagAOXPath | MagAOX::app::MagAOXApp< _useINDI > | protected |
| onPowerOff() | MagAOX::app::MagAOXApp< _useINDI > | inlineprotectedvirtual |
| pidFileName | MagAOX::app::MagAOXApp< _useINDI > | protected |
| 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 > | protected |
| registerIndiPropertySet(pcf::IndiProperty &prop, const std::string &devName, const std::string &propName, int(*)(void *, const pcf::IndiProperty &)) | MagAOX::app::MagAOXApp< _useINDI > | protected |
| RTPriority(int prio) | MagAOX::app::MagAOXApp< _useINDI > | protected |
| secretsPath | MagAOX::app::MagAOXApp< _useINDI > | protected |
| 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 |
| setDefaults(int argc, char **argv) | MagAOX::app::MagAOXApp< _useINDI > | virtual |
| setSigTermHandler() | MagAOX::app::MagAOXApp< _useINDI > | private |
| setupBasicConfig() | MagAOX::app::MagAOXApp< _useINDI > | virtual |
| startINDI() | MagAOX::app::MagAOXApp< _useINDI > | protected |
| state() | MagAOX::app::MagAOXApp< _useINDI > | |
| state(const stateCodes::stateCodeT &s) | MagAOX::app::MagAOXApp< _useINDI > | |
| stateLogged() | MagAOX::app::MagAOXApp< _useINDI > | |
| sysPath | MagAOX::app::MagAOXApp< _useINDI > | protected |
| unlockPID() | MagAOX::app::MagAOXApp< _useINDI > | protected |
| updateIfChanged(pcf::IndiProperty &p, const std::string &el, const T &newVal) | MagAOX::app::MagAOXApp< _useINDI > | protected |
| whilePowerOff() | MagAOX::app::MagAOXApp< _useINDI > | inlineprotectedvirtual |
| ~MagAOXApp() noexcept(true) | MagAOX::app::MagAOXApp< _useINDI > | |