The Gaudi Framework  master (37c0b60a)
Gaudi::Accumulators::Counter< Atomicity, Arithmetic > Member List

This is the complete list of members for Gaudi::Accumulators::Counter< Atomicity, Arithmetic >, including all inherited members.

buffer()Gaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >inline
BufferableCounter()=defaultGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
BufferableCounter(OWNER *o, std::string const &name)Gaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >inline
BufferableCounter(BufferableCounter const &)=deleteGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
BufferableCounter(OWNER *o, std::string const &name, SELF &self, CARGS... args)Gaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >inlineprotected
BufferType typedefGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
Counter(OWNER *o, std::string const &name)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >inline
extractJSONData(const nlohmann::json &j, const JSONStringEntriesType &entries)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inlineprotectedstatic
fromJSON(const nlohmann::json &j)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >inlinestatic
GenericAccumulator()=defaultGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
GenericAccumulator(construct_empty_t, const GenericAccumulator< InputType, Args..., ato, Identity, Identity, VH > &)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
GenericAccumulator(std::in_place_t, Args &&... args)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
GenericAccumulator(const GenericAccumulator &other)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
GenericAccumulator(Args... in)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inlineprotected
InputType typedefGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
InternalType typedefGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
JSONStringEntriesType typedefGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
m_monitoringHubGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >private
m_valueGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >private
mergeAndReset(Counter &c, Counter &o)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >friend
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::mergeAndReset(GenericAccumulator< InputType, Args..., ato, Identity, Identity, VH > &other)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
nEntries() constGaudi::Accumulators::IntegralAccumulator< Atomicity, Args... >inline
operator+(GenericAccumulator< InputType, Args..., ato, Identity, Identity, VH > &&other)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
operator++()Gaudi::Accumulators::Counter< Atomicity, Arithmetic >inline
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::operator++(int)Gaudi::Accumulators::IntegralAccumulator< Atomicity, Args... >inline
operator+=(const Arithmetic v)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >inline
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::operator+=(const InputType by)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
operator=(BufferableCounter const &)=deleteGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
IntegralAccumulator< Atomicity, Args... >::operator=(const GenericAccumulator &other)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
OutputType typedefGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
print(std::ostream &o, bool tableFormat=false) const overrideGaudi::Accumulators::Counter< Atomicity, Arithmetic >inlinevirtual
print(MsgStream &o, bool tableFormat=false) const overrideGaudi::Accumulators::Counter< Atomicity, Arithmetic >inlinevirtual
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::print(std::ostream &o, std::string_view tag) constGaudi::Accumulators::PrintableCounterinlinevirtual
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::print(MsgStream &o, std::string_view tag) constGaudi::Accumulators::PrintableCounterinlinevirtual
PrintableCounter()=defaultGaudi::Accumulators::PrintableCounter
printImpl(stream &o, bool tableFormat) constGaudi::Accumulators::Counter< Atomicity, Arithmetic >inline
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::printImpl(stream &s, std::string_view tag) constGaudi::Accumulators::PrintableCounterinline
rawValue() constGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inlineprotected
reset(Counter &c)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >friend
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::reset()Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >::reset(Args... in)Gaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inlineprotected
sum() constGaudi::Accumulators::IntegralAccumulator< Atomicity, Args... >inline
to_json(nlohmann::json &j, Counter const &c)Gaudi::Accumulators::Counter< Atomicity, Arithmetic >friend
toBePrinted() const overrideGaudi::Accumulators::Counter< Atomicity, Arithmetic >inlinevirtual
toString() constGaudi::Accumulators::PrintableCounterinline
typeStringGaudi::Accumulators::Counter< Atomicity, Arithmetic >inlinestatic
value() constGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >inline
~BufferableCounter()Gaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >inline
~PrintableCounter()=defaultGaudi::Accumulators::PrintableCountervirtual