Struct LinearMessageView::Iterator

Nested Relationships

This struct is a nested type of Struct LinearMessageView.

Nested Types

Struct Documentation

struct Iterator

Public Types

using iterator_category = std::input_iterator_tag
using difference_type = int64_t
using value_type = MessageView
using pointer = const MessageView*
using reference = const MessageView&

Public Functions

reference operator*() const
pointer operator->() const
Iterator &operator++()
void operator++(int)

Friends

friend MCAP_PUBLIC friend bool operator== (const Iterator &a, const Iterator &b)
friend MCAP_PUBLIC friend bool operator!= (const Iterator &a, const Iterator &b)