ATLAS Offline Software
SharedEvtQueueConsumer Member List

This is the complete list of members for SharedEvtQueueConsumer, including all inherited members.

AthenaMPToolBase(const std::string &type, const std::string &name, const IInterface *parent)AthenaMPToolBase
AthenaMPToolBase()AthenaMPToolBaseprivate
AthenaMPToolBase(const AthenaMPToolBase &)AthenaMPToolBaseprivate
ATLAS_NOT_THREAD_SAFE(int maxevt, int nprocs, const std::string &topdir) overrideSharedEvtQueueConsumervirtual
ATLAS_NOT_THREAD_SAFE() overrideSharedEvtQueueConsumervirtual
ATLAS_NOT_THREAD_SAFE(pid_t &pid) overrideSharedEvtQueueConsumervirtual
ATLAS_NOT_THREAD_SAFE(const AthenaInterprocess::ProcessResult *presult, bool doFinalize)SharedEvtQueueConsumerprivate
AthenaMPToolBase::ATLAS_NOT_THREAD_SAFE(Func_Flag flag, pid_t pid=0)AthenaMPToolBaseprotected
bootstrap_func() overrideSharedEvtQueueConsumervirtual
AthenaMPToolBase::bootstrap_func()=0AthenaMPToolBasepure virtual
ESRANGE_BADINPFILE enum valueAthenaMPToolBaseprotected
ESRANGE_FILENOTMADE enum valueAthenaMPToolBaseprotected
ESRANGE_NOTFOUND enum valueAthenaMPToolBaseprotected
ESRANGE_PROCFAILED enum valueAthenaMPToolBaseprotected
ESRANGE_SEEKFAILED enum valueAthenaMPToolBaseprotected
ESRange_Status enum nameAthenaMPToolBaseprotected
ESRANGE_SUCCESS enum valueAthenaMPToolBaseprotected
evtSelector()AthenaMPToolBaseinlineprotected
exec_func() overrideSharedEvtQueueConsumervirtual
fin_func() overrideSharedEvtQueueConsumervirtual
finalize() overrideSharedEvtQueueConsumervirtual
fmterror(int errnum)AthenaMPToolBaseprotected
FUNC_BOOTSTRAP enum valueAthenaMPToolBaseprotected
FUNC_EXEC enum valueAthenaMPToolBaseprotected
FUNC_FIN enum valueAthenaMPToolBaseprotected
Func_Flag enum nameAthenaMPToolBaseprotected
generateOutputReport() overrideAthenaMPToolBasevirtual
handleSavedPfc(const std::filesystem::path &dest_path)AthenaMPToolBaseprotected
initialize() overrideSharedEvtQueueConsumervirtual
killChildren() overrideAthenaMPToolBasevirtual
m_appMgrAthenaMPToolBaseprotected
m_chronoStatSvcSharedEvtQueueConsumerprivate
m_dataShareSharedEvtQueueConsumerprivate
m_debugSharedEvtQueueConsumerprivate
m_eventOrdersSharedEvtQueueConsumerprivate
m_eventOrdersFileSharedEvtQueueConsumerprivate
m_eventStatSharedEvtQueueConsumerprivate
m_evtContextSharedEvtQueueConsumerprivate
m_evtProcessorAthenaMPToolBaseprotected
m_evtSeekSharedEvtQueueConsumerprivate
m_evtSelectorAthenaMPToolBaseprotected
m_evtSelNameAthenaMPToolBaseprotected
m_evtSelSeekSharedEvtQueueConsumerprivate
m_evtShareSharedEvtQueueConsumerprivate
m_fdsRegistryAthenaMPToolBaseprotected
m_fileMgrAthenaMPToolBaseprotected
m_fileMgrLogAthenaMPToolBaseprotected
m_finQueueSharedEvtQueueConsumerprivate
m_ioMgrAthenaMPToolBaseprotected
m_isPileupAthenaMPToolBaseprotected
m_isRoundRobinSharedEvtQueueConsumerprivate
m_masterPidSharedEvtQueueConsumerprivate
m_maxEvtAthenaMPToolBaseprotected
m_mpRunStopAthenaMPToolBaseprotected
m_nEventsBeforeForkSharedEvtQueueConsumerprivate
m_nprocsAthenaMPToolBaseprotected
m_nSkipEventsSharedEvtQueueConsumerprivate
m_processGroupAthenaMPToolBaseprotected
m_randStrAthenaMPToolBaseprotected
m_rankIdSharedEvtQueueConsumerprivate
m_readEventOrdersSharedEvtQueueConsumerprivate
m_sharedEventQueueSharedEvtQueueConsumerprivate
m_sharedRankQueueSharedEvtQueueConsumerprivate
m_subprocDirPrefixAthenaMPToolBaseprotected
m_subprocTopDirAthenaMPToolBaseprotected
m_useSharedReaderSharedEvtQueueConsumerprivate
m_useSharedWriterSharedEvtQueueConsumerprivate
operator() ATLAS_NOT_THREAD_SAFE(const ScheduledWork &)=0AthenaInterprocess::IMessageDecoderpure virtual
operator=(const AthenaMPToolBase &)AthenaMPToolBaseprivate
redirectLog(const std::string &rundir, bool addTimeStamp=true)AthenaMPToolBaseprotected
reopenFd(int fd, const std::string &name)AthenaMPToolBaseprivate
reopenFds()AthenaMPToolBaseprotected
reportSubprocessStatuses() overrideSharedEvtQueueConsumervirtual
setMaxEvt(int maxEvt) overrideAthenaMPToolBaseinlinevirtual
setMPRunStop(const AthenaInterprocess::IMPRunStop *runStop) overrideAthenaMPToolBaseinlinevirtual
setRandString(const std::string &randStr) overrideAthenaMPToolBasevirtual
SharedEvtQueueConsumer(const std::string &type, const std::string &name, const IInterface *parent)SharedEvtQueueConsumer
subProcessLogs(std::vector< std::string > &) overrideSharedEvtQueueConsumervirtual
TimeValType typedefSharedEvtQueueConsumerprivate
updateIoReg(const std::string &rundir)AthenaMPToolBaseprotected
useFdsRegistry(std::shared_ptr< AthenaInterprocess::FdsRegistry >) overrideAthenaMPToolBasevirtual
waitForSignal()AthenaMPToolBaseprotected
~AthenaMPToolBase() overrideAthenaMPToolBasevirtual
~IMessageDecoder()AthenaInterprocess::IMessageDecoderinlinevirtual
~SharedEvtQueueConsumer() overrideSharedEvtQueueConsumervirtual