|  | The Gaudi Framework
    master (b9786168)
    | 
#include <deque>#include <functional>#include <iostream>#include <nlohmann/json.hpp>#include <string>#include <typeindex>#include <typeinfo>

Go to the source code of this file.
| Classes | |
| struct | Gaudi::Monitoring::details::has_reset_method< Arg, typename > | 
| struct | Gaudi::Monitoring::details::has_reset_method< Arg, std::void_t< decltype(reset(std::declval< Arg & >()))> > | 
| struct | Gaudi::Monitoring::details::has_mergeAndReset_method< Arg, typename > | 
| struct | Gaudi::Monitoring::details::has_mergeAndReset_method< Arg, std::void_t< decltype(mergeAndReset(std::declval< Arg & >(), std::declval< Arg & >()))> > | 
| struct | Gaudi::Monitoring::Hub | 
| Central entity in a Gaudi application that manages monitoring objects (i.e.  More... | |
| class | Gaudi::Monitoring::Hub::Entity | 
| Wrapper class for arbitrary monitoring objects.  More... | |
| struct | Gaudi::Monitoring::Hub::Sink | 
| Interface reporting services must implement.  More... | |
| Namespaces | |
| namespace | Gaudi | 
| This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited. | |
| namespace | Gaudi::Monitoring | 
| namespace | Gaudi::Monitoring::details | 
| Variables | |
| template<typename Arg> | |
| constexpr bool | Gaudi::Monitoring::details::has_reset_method_v = has_reset_method<Arg>::value | 
| template<typename Arg> | |
| constexpr bool | Gaudi::Monitoring::details::has_mergeAndReset_method_v = has_mergeAndReset_method<Arg>::value |