#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: