MagAO-X
Operations Applications Utilities Source
MagAOX::app::MagAOXApp< _useINDI > Member List

This is the complete list of members for MagAOX::app::MagAOXApp< _useINDI >, including all inherited members.

_handlerSigTerm(int signum, siginfo_t *siginf, void *ucont)MagAOX::app::MagAOXApp< _useINDI >privatestatic
appLogic()=0MagAOX::app::MagAOXApp< _useINDI >pure virtual
appShutdown()=0MagAOX::app::MagAOXApp< _useINDI >pure virtual
appStartup()=0MagAOX::app::MagAOXApp< _useINDI >pure virtual
callBackInsertResult typedefMagAOX::app::MagAOXApp< _useINDI >protected
callBackIterator typedefMagAOX::app::MagAOXApp< _useINDI >protected
callBackValueType typedefMagAOX::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 typedefMagAOX::app::MagAOXApp< _useINDI >
loopPauseMagAOX::app::MagAOXApp< _useINDI >protected
m_allDefsReceivedMagAOX::app::MagAOXApp< _useINDI >protected
m_configNameMagAOX::app::MagAOXApp< _useINDI >protected
m_driverCtrlNameMagAOX::app::MagAOXApp< _useINDI >protected
m_driverInNameMagAOX::app::MagAOXApp< _useINDI >protected
m_driverOutNameMagAOX::app::MagAOXApp< _useINDI >protected
m_euidCalledMagAOX::app::MagAOXApp< _useINDI >private
m_euidRealMagAOX::app::MagAOXApp< _useINDI >private
m_indiDriverMagAOX::app::MagAOXApp< _useINDI >protected
m_indiMutexMagAOX::app::MagAOXApp< _useINDI >protected
m_indiNewCallBacksMagAOX::app::MagAOXApp< _useINDI >protected
m_indiP_powerOutletMagAOX::app::MagAOXApp< _useINDI >protected
m_indiP_stateMagAOX::app::MagAOXApp< _useINDI >protected
m_indiSetCallBacksMagAOX::app::MagAOXApp< _useINDI >protected
m_logMagAOX::app::MagAOXApp< _useINDI >static
m_pidMagAOX::app::MagAOXApp< _useINDI >protected
m_powerDeviceMagAOX::app::MagAOXApp< _useINDI >protected
m_powerElementMagAOX::app::MagAOXApp< _useINDI >protected
m_powerMgtEnabledMagAOX::app::MagAOXApp< _useINDI >protected
m_powerOutletMagAOX::app::MagAOXApp< _useINDI >protected
m_powerStateMagAOX::app::MagAOXApp< _useINDI >protected
m_RTPriorityMagAOX::app::MagAOXApp< _useINDI >private
m_selfMagAOX::app::MagAOXApp< _useINDI >privatestatic
m_shutdownMagAOX::app::MagAOXApp< _useINDI >protected
m_stateMagAOX::app::MagAOXApp< _useINDI >private
m_stateLoggedMagAOX::app::MagAOXApp< _useINDI >private
m_suidMagAOX::app::MagAOXApp< _useINDI >private
m_useINDIMagAOX::app::MagAOXApp< _useINDI >protectedstatic
MagAOXApp()=deleteMagAOX::app::MagAOXApp< _useINDI >private
MagAOXApp(const std::string &git_sha1, const bool git_modified)MagAOX::app::MagAOXApp< _useINDI >
MagAOXPathMagAOX::app::MagAOXApp< _useINDI >protected
onPowerOff()MagAOX::app::MagAOXApp< _useINDI >inlineprotectedvirtual
pidFileNameMagAOX::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
secretsPathMagAOX::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 >
sysPathMagAOX::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 >