LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
art::MFStatusUpdater Class Reference

#include "MFStatusUpdater.h"

Public Member Functions

 ~MFStatusUpdater ()
 
 MFStatusUpdater (ActivityRegistry &areg)
 
 MFStatusUpdater (MFStatusUpdater const &)=delete
 
 MFStatusUpdater (MFStatusUpdater &&)=delete
 
MFStatusUpdateroperator= (MFStatusUpdater const &)=delete
 
MFStatusUpdateroperator= (MFStatusUpdater &&)=delete
 

Private Member Functions

 MFSU_1_ARG_UPDATER_DECL (PreModuleConstruction)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleConstruction)
 
 MFSU_1_ARG_UPDATER_DECL (PostSourceConstruction)
 
 MFSU_0_ARG_UPDATER_DECL (PreOpenFile)
 
 MFSU_1_ARG_UPDATER_DECL (PostOpenFile)
 
 MFSU_0_ARG_UPDATER_DECL (PreCloseFile)
 
 MFSU_0_ARG_UPDATER_DECL (PostCloseFile)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleBeginJob)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleBeginJob)
 
 MFSU_2_ARG_UPDATER_DECL (PostBeginJobWorkers)
 
 MFSU_0_ARG_UPDATER_DECL (PostBeginJob)
 
 MFSU_0_ARG_UPDATER_DECL (PreSourceRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostSourceRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreBeginRun)
 
 MFSU_1_ARG_UPDATER_DECL (PrePathBeginRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleBeginRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleBeginRun)
 
 MFSU_2_ARG_UPDATER_DECL (PostPathBeginRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostBeginRun)
 
 MFSU_0_ARG_UPDATER_DECL (PreSourceSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostSourceSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreBeginSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PrePathBeginSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleBeginSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleBeginSubRun)
 
 MFSU_2_ARG_UPDATER_DECL (PostPathBeginSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostBeginSubRun)
 
 MFSU_0_ARG_UPDATER_DECL (PreSourceEvent)
 
 MFSU_1_ARG_UPDATER_DECL (PostSourceEvent)
 
 MFSU_1_ARG_UPDATER_DECL (PreProcessPath)
 
 MFSU_2_ARG_UPDATER_DECL (PostProcessPath)
 
 MFSU_1_ARG_UPDATER_DECL (PreProcessEvent)
 
 MFSU_1_ARG_UPDATER_DECL (PostProcessEvent)
 
 MFSU_1_ARG_UPDATER_DECL (PreModule)
 
 MFSU_1_ARG_UPDATER_DECL (PostModule)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleEndSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleEndSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PrePathEndSubRun)
 
 MFSU_2_ARG_UPDATER_DECL (PostPathEndSubRun)
 
 MFSU_2_ARG_UPDATER_DECL (PreEndSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostEndSubRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleEndRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleEndRun)
 
 MFSU_1_ARG_UPDATER_DECL (PrePathEndRun)
 
 MFSU_2_ARG_UPDATER_DECL (PostPathEndRun)
 
 MFSU_2_ARG_UPDATER_DECL (PreEndRun)
 
 MFSU_1_ARG_UPDATER_DECL (PostEndRun)
 
 MFSU_1_ARG_UPDATER_DECL (PreModuleEndJob)
 
 MFSU_1_ARG_UPDATER_DECL (PostModuleEndJob)
 
 MFSU_0_ARG_UPDATER_DECL (PostEndJob)
 

Detailed Description

Definition at line 47 of file MFStatusUpdater.h.

Constructor & Destructor Documentation

art::MFStatusUpdater::~MFStatusUpdater ( )

Definition at line 26 of file MFStatusUpdater.cc.

26 {}
art::MFStatusUpdater::MFStatusUpdater ( ActivityRegistry areg)

Definition at line 28 of file MFStatusUpdater.cc.

References MFSU_WATCH_UPDATER.

29  {
30  MFSU_WATCH_UPDATER(PostBeginJob);
31  MFSU_WATCH_UPDATER(PostEndJob);
32  MFSU_WATCH_UPDATER(PostSourceConstruction);
33  MFSU_WATCH_UPDATER(PreSourceEvent);
34  MFSU_WATCH_UPDATER(PostSourceEvent);
35  MFSU_WATCH_UPDATER(PreSourceSubRun);
36  MFSU_WATCH_UPDATER(PostSourceSubRun);
37  MFSU_WATCH_UPDATER(PreSourceRun);
38  MFSU_WATCH_UPDATER(PostSourceRun);
39  MFSU_WATCH_UPDATER(PreOpenFile);
40  MFSU_WATCH_UPDATER(PostOpenFile);
41  MFSU_WATCH_UPDATER(PreCloseFile);
42  MFSU_WATCH_UPDATER(PostCloseFile);
43  MFSU_WATCH_UPDATER(PreProcessEvent);
44  MFSU_WATCH_UPDATER(PostProcessEvent);
45  MFSU_WATCH_UPDATER(PreBeginRun);
46  MFSU_WATCH_UPDATER(PostBeginRun);
47  MFSU_WATCH_UPDATER(PreEndRun);
48  MFSU_WATCH_UPDATER(PostEndRun);
49  MFSU_WATCH_UPDATER(PreBeginSubRun);
50  MFSU_WATCH_UPDATER(PostBeginSubRun);
51  MFSU_WATCH_UPDATER(PreEndSubRun);
52  MFSU_WATCH_UPDATER(PostEndSubRun);
53  MFSU_WATCH_UPDATER(PreProcessPath);
54  MFSU_WATCH_UPDATER(PostProcessPath);
55  MFSU_WATCH_UPDATER(PrePathBeginRun);
56  MFSU_WATCH_UPDATER(PostPathBeginRun);
57  MFSU_WATCH_UPDATER(PrePathEndRun);
58  MFSU_WATCH_UPDATER(PostPathEndRun);
59  MFSU_WATCH_UPDATER(PrePathBeginSubRun);
60  MFSU_WATCH_UPDATER(PostPathBeginSubRun);
61  MFSU_WATCH_UPDATER(PrePathEndSubRun);
62  MFSU_WATCH_UPDATER(PostPathEndSubRun);
63  MFSU_WATCH_UPDATER(PreModuleConstruction);
64  MFSU_WATCH_UPDATER(PostModuleConstruction);
65  MFSU_WATCH_UPDATER(PreModuleBeginJob);
66  MFSU_WATCH_UPDATER(PostModuleBeginJob);
67  MFSU_WATCH_UPDATER(PreModuleEndJob);
68  MFSU_WATCH_UPDATER(PostModuleEndJob);
69  MFSU_WATCH_UPDATER(PreModule);
70  MFSU_WATCH_UPDATER(PostModule);
71  MFSU_WATCH_UPDATER(PreModuleBeginRun);
72  MFSU_WATCH_UPDATER(PostModuleBeginRun);
73  MFSU_WATCH_UPDATER(PreModuleEndRun);
74  MFSU_WATCH_UPDATER(PostModuleEndRun);
75  MFSU_WATCH_UPDATER(PreModuleBeginSubRun);
76  MFSU_WATCH_UPDATER(PostModuleBeginSubRun);
77  MFSU_WATCH_UPDATER(PreModuleEndSubRun);
78  MFSU_WATCH_UPDATER(PostModuleEndSubRun);
79  }
#define MFSU_WATCH_UPDATER(cb)
art::MFStatusUpdater::MFStatusUpdater ( MFStatusUpdater const &  )
delete
art::MFStatusUpdater::MFStatusUpdater ( MFStatusUpdater &&  )
delete

Member Function Documentation

art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PreOpenFile  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PreCloseFile  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PostCloseFile  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PostBeginJob  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PreSourceRun  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PreSourceSubRun  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PreSourceEvent  )
private
art::MFStatusUpdater::MFSU_0_ARG_UPDATER_DECL ( PostEndJob  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleConstruction  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleConstruction  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostSourceConstruction  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostOpenFile  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleBeginJob  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleBeginJob  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostSourceRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreBeginRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PrePathBeginRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleBeginRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleBeginRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostBeginRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostSourceSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreBeginSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PrePathBeginSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleBeginSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleBeginSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostBeginSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostSourceEvent  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreProcessPath  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreProcessEvent  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostProcessEvent  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModule  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModule  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleEndSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleEndSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PrePathEndSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostEndSubRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleEndRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleEndRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PrePathEndRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostEndRun  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PreModuleEndJob  )
private
art::MFStatusUpdater::MFSU_1_ARG_UPDATER_DECL ( PostModuleEndJob  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostBeginJobWorkers  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostPathBeginRun  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostPathBeginSubRun  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostProcessPath  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostPathEndSubRun  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PreEndSubRun  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PostPathEndRun  )
private
art::MFStatusUpdater::MFSU_2_ARG_UPDATER_DECL ( PreEndRun  )
private
MFStatusUpdater& art::MFStatusUpdater::operator= ( MFStatusUpdater const &  )
delete
MFStatusUpdater& art::MFStatusUpdater::operator= ( MFStatusUpdater &&  )
delete

The documentation for this class was generated from the following files: