![]() |
The Gaudi Framework
v37r0 (b608885e)
|
internal class implementing an array of counters More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators/CounterArray.h>


Public Member Functions | |
| template<typename OWNER , typename FormatName , std::size_t... Ns, typename = typename std::enable_if_t<std::is_invocable_v<FormatName, int>>> | |
| CounterArrayInternal (OWNER *owner, FormatName &&fname, std::integer_sequence< std::size_t, Ns... >) | |
| constructor with callables for FormatName More... | |
| template<typename OWNER , std::size_t... Ns> | |
| CounterArrayInternal (OWNER *owner, std::string_view name, std::integer_sequence< std::size_t, Ns... >) | |
| constructor for strings, FormatCounterDefault is used as the default callable More... | |
Public Member Functions inherited from std::array< Counter, N > | |
| Counter | max_size (Counter ... args) |
| Counter | rbegin (Counter ... args) |
| Counter | crend (Counter ... args) |
| Counter | crbegin (Counter ... args) |
| Counter | swap (Counter ... args) |
| Counter | data (Counter ... args) |
| Counter | back (Counter ... args) |
| Counter | end (Counter ... args) |
| Counter | fill (Counter ... args) |
| Counter | empty (Counter ... args) |
| Counter | cend (Counter ... args) |
| Counter | size (Counter ... args) |
| Counter | cbegin (Counter ... args) |
| Counter | rend (Counter ... args) |
| Counter | front (Counter ... args) |
| Counter | at (Counter ... args) |
| Counter | operator[] (Counter ... args) |
| Counter | begin (Counter ... args) |
Additional Inherited Members | |
Public Attributes inherited from std::array< Counter, N > | |
| Counter | elements |
| STL member. More... | |
internal class implementing an array of counters
Definition at line 35 of file CounterArray.h.
|
inline |
constructor with callables for FormatName
Definition at line 39 of file CounterArray.h.
|
inline |
constructor for strings, FormatCounterDefault is used as the default callable
Definition at line 46 of file CounterArray.h.