LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "UpdateOutputCallbacks.h"
Public Member Functions | |
UpdateOutputCallbacks ()=default | |
UpdateOutputCallbacks (UpdateOutputCallbacks const &)=delete | |
void | registerCallback (ProductListUpdatedCallback cb) |
void | invoke (ProductTables const &) |
Private Attributes | |
std::vector< ProductListUpdatedCallback > | callbacks_ {} |
Definition at line 56 of file UpdateOutputCallbacks.h.
|
explicitdefault |
|
delete |
void art::UpdateOutputCallbacks::invoke | ( | ProductTables const & | tables | ) |
Definition at line 10 of file UpdateOutputCallbacks.cc.
Referenced by art::Source< T >::finishProductRegistration_().
void art::UpdateOutputCallbacks::registerCallback | ( | ProductListUpdatedCallback | cb | ) |
Definition at line 18 of file UpdateOutputCallbacks.cc.
|
private |
Definition at line 66 of file UpdateOutputCallbacks.h.