Classes | Namespaces | Macros
MFStatusUpdater.h File Reference
#include "art/Framework/Services/Registry/ActivityRegistry.h"
#include "art/Persistency/Provenance/ModuleDescription.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <string>

Go to the source code of this file.

Classes

class  art::MFStatusUpdater
 

Namespaces

 art
 Service to store calibration data products (CDP) in the SQLite3 metadatabase of a file.
 

Macros

#define MFSU_0_ARG_UPDATER_DECL(cb)    decltype(ActivityRegistry::s##cb)::result_type updateStatusTo##cb()
 
#define MFSU_0_ARG_UPDATER_DEFN(cb)
 
#define MFSU_1_ARG_UPDATER_DECL(cb)
 
#define MFSU_1_ARG_UPDATER_DEFN(cb)
 
#define MFSU_2_ARG_UPDATER_DECL(cb)
 
#define MFSU_2_ARG_UPDATER_DEFN(cb)
 

Macro Definition Documentation

#define MFSU_0_ARG_UPDATER_DECL (   cb)    decltype(ActivityRegistry::s##cb)::result_type updateStatusTo##cb()

Definition at line 12 of file MFStatusUpdater.h.

#define MFSU_0_ARG_UPDATER_DEFN (   cb)
Value:
decltype(ActivityRegistry::s##cb)::result_type \
MFStatusUpdater::updateStatusTo##cb()
const XML_Char * s
Definition: expat.h:262

Definition at line 15 of file MFStatusUpdater.h.

#define MFSU_1_ARG_UPDATER_DECL (   cb)
Value:
decltype(ActivityRegistry::s##cb)::result_type updateStatusTo##cb( \
decltype(ActivityRegistry::s##cb)::slot_argument_type<0>)
const XML_Char * s
Definition: expat.h:262

Definition at line 19 of file MFStatusUpdater.h.

#define MFSU_1_ARG_UPDATER_DEFN (   cb)
Value:
decltype(ActivityRegistry::s##cb)::result_type \
MFStatusUpdater::updateStatusTo##cb(decltype( \
ActivityRegistry::s##cb)::slot_argument_type<0> arg1 [[maybe_unused]])
const XML_Char * s
Definition: expat.h:262

Definition at line 23 of file MFStatusUpdater.h.

#define MFSU_2_ARG_UPDATER_DECL (   cb)
Value:
decltype(ActivityRegistry::s##cb)::result_type updateStatusTo##cb( \
decltype(ActivityRegistry::s##cb)::slot_argument_type<0>, \
decltype(ActivityRegistry::s##cb)::slot_argument_type<1>)
const XML_Char * s
Definition: expat.h:262

Definition at line 28 of file MFStatusUpdater.h.

#define MFSU_2_ARG_UPDATER_DEFN (   cb)
Value:
decltype(ActivityRegistry::s##cb)::result_type \
MFStatusUpdater::updateStatusTo##cb( \
decltype(ActivityRegistry::s##cb)::slot_argument_type<0> arg1 \
[[maybe_unused]], \
decltype(ActivityRegistry::s##cb)::slot_argument_type<1> arg2 \
[[maybe_unused]])
const XML_Char * s
Definition: expat.h:262

Definition at line 33 of file MFStatusUpdater.h.