#include <userver/utils/statistics/labels.hpp>
View over a continuous range of LabelView.
Definition at line 88 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> requires std::is_same_v< decltype(*(std::declval<const Container&>().data() + std::declval<const Container&>().size())), const LabelView&> | |
| 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 |
| using utils::statistics::LabelsSpan::const_iterator = const LabelView* |
Definition at line 91 of file labels.hpp.
| using utils::statistics::LabelsSpan::iterator = const LabelView* |
Definition at line 90 of file labels.hpp.
|
inlinenoexcept |
Definition at line 95 of file labels.hpp.
|
inlinenoexcept |
Definition at line 101 of file labels.hpp.
|
inlinenoexcept |
Definition at line 103 of file labels.hpp.
|
inlinenoexcept |
Definition at line 106 of file labels.hpp.
|
inlinenoexcept |
Definition at line 104 of file labels.hpp.
|
inlinenoexcept |
Definition at line 105 of file labels.hpp.