#include <userver/utils/statistics/labels.hpp>
View over a continuous range of LabelView.
Definition at line 71 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 74 of file labels.hpp.
Definition at line 73 of file labels.hpp.
|
inlinenoexcept |
Definition at line 78 of file labels.hpp.
|
inlinenoexcept |
Definition at line 87 of file labels.hpp.
Definition at line 89 of file labels.hpp.
|
inlinenoexcept |
Definition at line 92 of file labels.hpp.
Definition at line 90 of file labels.hpp.
|
inlinenoexcept |
Definition at line 91 of file labels.hpp.