|
| | byte_view_iterator (pointer p) |
| | byte_view_iterator (const ByteBuffer::const_iterator &it) |
| constexpr value_type | operator* () const |
| constexpr byte_view_iterator & | operator++ () |
| constexpr byte_view_iterator | operator++ (int) |
| constexpr byte_view_iterator & | operator-- () |
| constexpr byte_view_iterator | operator-- (int) |
| constexpr byte_view_iterator & | operator+= (difference_type n) |
| constexpr byte_view_iterator & | operator-= (difference_type n) |
| constexpr difference_type | operator- (const byte_view_iterator &o) const |
| constexpr reference | operator[] (difference_type n) |
| constexpr bool | operator== (const byte_view_iterator &o) const |
| constexpr bool | operator!= (const byte_view_iterator &o) const |
| constexpr bool | operator> (const byte_view_iterator &o) const |
| constexpr bool | operator< (const byte_view_iterator &o) const |
| constexpr bool | operator>= (const byte_view_iterator &o) const |
| constexpr bool | operator<= (const byte_view_iterator &o) const |
| constexpr pointer | raw () const |
Definition at line 15 of file byte_view.hpp.
◆ difference_type
| using vanetza::byte_view_iterator::difference_type = std::ptrdiff_t |
◆ iterator_category
| using vanetza::byte_view_iterator::iterator_category = std::random_access_iterator_tag |
◆ pointer
| using vanetza::byte_view_iterator::pointer = const value_type* |
◆ reference
| using vanetza::byte_view_iterator::reference = const value_type& |
◆ value_type
| using vanetza::byte_view_iterator::value_type = std::uint8_t |
◆ byte_view_iterator() [1/2]
| vanetza::byte_view_iterator::byte_view_iterator |
( |
pointer | p | ) |
|
|
inlineexplicit |
◆ byte_view_iterator() [2/2]
| vanetza::byte_view_iterator::byte_view_iterator |
( |
const ByteBuffer::const_iterator & | it | ) |
|
|
inlineexplicit |
◆ operator!=()
| bool vanetza::byte_view_iterator::operator!= |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator*()
| value_type vanetza::byte_view_iterator::operator* |
( |
| ) |
const |
|
inlineconstexpr |
◆ operator++() [1/2]
| byte_view_iterator & vanetza::byte_view_iterator::operator++ |
( |
| ) |
|
|
inlineconstexpr |
◆ operator++() [2/2]
| byte_view_iterator vanetza::byte_view_iterator::operator++ |
( |
int | | ) |
|
|
inlineconstexpr |
◆ operator+=()
| byte_view_iterator & vanetza::byte_view_iterator::operator+= |
( |
difference_type | n | ) |
|
|
inlineconstexpr |
◆ operator-()
| difference_type vanetza::byte_view_iterator::operator- |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator--() [1/2]
| byte_view_iterator & vanetza::byte_view_iterator::operator-- |
( |
| ) |
|
|
inlineconstexpr |
◆ operator--() [2/2]
| byte_view_iterator vanetza::byte_view_iterator::operator-- |
( |
int | | ) |
|
|
inlineconstexpr |
◆ operator-=()
| byte_view_iterator & vanetza::byte_view_iterator::operator-= |
( |
difference_type | n | ) |
|
|
inlineconstexpr |
◆ operator<()
| bool vanetza::byte_view_iterator::operator< |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator<=()
| bool vanetza::byte_view_iterator::operator<= |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator==()
| bool vanetza::byte_view_iterator::operator== |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator>()
| bool vanetza::byte_view_iterator::operator> |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator>=()
| bool vanetza::byte_view_iterator::operator>= |
( |
const byte_view_iterator & | o | ) |
const |
|
inlineconstexpr |
◆ operator[]()
| reference vanetza::byte_view_iterator::operator[] |
( |
difference_type | n | ) |
|
|
inlineconstexpr |
◆ raw()
| pointer vanetza::byte_view_iterator::raw |
( |
| ) |
const |
|
inlineconstexpr |
◆ m_iterator
| pointer vanetza::byte_view_iterator::m_iterator = nullptr |
|
private |
The documentation for this class was generated from the following file: