#include <userver/utils/statistics/labels.hpp>
View over a continuous range of LabelView.
Definition at line 61 of file labels.hpp.
Public Types | |
using | iterator = const LabelView* |
using | const_iterator = const LabelView* |
Public Member Functions | |
LabelsSpan (const LabelView *begin, const LabelView *end) noexcept | |
LabelsSpan (std::initializer_list< LabelView > il) noexcept | |
template<class Container , std::enable_if_t< std::is_same_v< decltype(*(std::declval< const Container & >().data()+std::declval< const Container & >().size())), const LabelView & > , int > | |
LabelsSpan (const Container &cont) noexcept | |
const LabelView * | begin () const noexcept |
const LabelView * | end () const noexcept |
std::size_t | size () const noexcept |
bool | empty () const noexcept |
Definition at line 64 of file labels.hpp.
Definition at line 63 of file labels.hpp.
|
inlinenoexcept |
Definition at line 68 of file labels.hpp.
|
inlinenoexcept |
Definition at line 77 of file labels.hpp.
Definition at line 79 of file labels.hpp.
|
inlinenoexcept |
Definition at line 82 of file labels.hpp.
Definition at line 80 of file labels.hpp.
|
inlinenoexcept |
Definition at line 81 of file labels.hpp.