|
virtual | ~OutputWorker () |
|
| OutputWorker (std::shared_ptr< OutputModule > mod, ModuleDescription const &, WorkerParams const &) |
|
std::string const & | lastClosedFileName () const |
|
bool | closeFile () |
|
bool | fileIsOpen () const |
|
void | incrementInputFileNumber () |
|
bool | requestsToCloseFile () const |
|
bool | openFile (FileBlock const &fb) |
|
void | writeRun (RunPrincipal &rp) |
|
void | writeSubRun (SubRunPrincipal &srp) |
|
void | writeEvent (EventPrincipal &ep, ModuleContext const &mc) |
|
void | setRunAuxiliaryRangeSetID (RangeSet const &) |
|
void | setSubRunAuxiliaryRangeSetID (RangeSet const &) |
|
bool | limitReached () const |
|
void | setFileStatus (OutputFileStatus) |
|
void | configure (OutputModuleDescription const &desc) |
|
Granularity | fileGranularity () const |
|
virtual void | selectProducts (ProductTables const &) |
|
| WorkerT (std::shared_ptr< OutputModule >, ModuleDescription const &, WorkerParams const &) |
|
virtual | ~Worker ()=default |
|
| Worker (ModuleDescription const &, WorkerParams const &) |
|
void | beginJob (detail::SharedResources const &) |
|
void | endJob () |
|
void | respondToOpenInputFile (FileBlock const &fb) |
|
void | respondToCloseInputFile (FileBlock const &fb) |
|
void | respondToOpenOutputFiles (FileBlock const &fb) |
|
void | respondToCloseOutputFiles (FileBlock const &fb) |
|
bool | doWork (Transition, Principal &, ModuleContext const &) |
|
void | doWork_event (hep::concurrency::WaitingTaskPtr workerInPathDoneTask, EventPrincipal &, ModuleContext const &) |
|
void | doWork_event (EventPrincipal &, ModuleContext const &) |
|
ScheduleID | scheduleID () const |
|
ModuleDescription const & | description () const |
|
std::string const & | label () const |
|
bool | returnCode () const |
|
hep::concurrency::SerialTaskQueueChain * | serialTaskQueueChain () const |
|
void | reset () |
|
std::size_t | timesVisited () const |
|
std::size_t | timesRun () const |
|
std::size_t | timesPassed () const |
|
std::size_t | timesFailed () const |
|
std::size_t | timesExcept () const |
|
void | runWorker (EventPrincipal &, ModuleContext const &) |
|
Definition at line 25 of file OutputWorker.h.