#include <userver/utils/statistics/labels.hpp>
View over a continuous range of LabelView.
Definition at line 75 of file labels.hpp.
|
| 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 |
|
◆ const_iterator
◆ iterator
◆ LabelsSpan() [1/2]
utils::statistics::LabelsSpan::LabelsSpan |
( |
std::initializer_list< LabelView > | il | ) |
|
|
inlinenoexcept |
◆ LabelsSpan() [2/2]
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>
utils::statistics::LabelsSpan::LabelsSpan |
( |
const Container & | cont | ) |
|
|
inlinenoexcept |
◆ begin()
const LabelView * utils::statistics::LabelsSpan::begin |
( |
| ) |
const |
|
inlinenoexcept |
◆ empty()
bool utils::statistics::LabelsSpan::empty |
( |
| ) |
const |
|
inlinenoexcept |
◆ end()
const LabelView * utils::statistics::LabelsSpan::end |
( |
| ) |
const |
|
inlinenoexcept |
◆ size()
std::size_t utils::statistics::LabelsSpan::size |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file: