std::back_insert_iterator< Buffer >¶
#include <buffer_back_insert_iterator.hpp>
Public Types¶
| Name | |
|---|---|
| using Buffer::value_type | value_type |
| using typename std::vector< uint8_t >::difference_type | difference_type |
| using Buffer::pointer | pointer |
| using typename std::vector< uint8_t >::reference | reference |
| using std::random_access_iterator_tag | iterator_category |
Public Functions¶
| Name | |
|---|---|
| constexpr | back_insert_iterator(Buffer & c) |
| back_insert_iterator(const back_insert_iterator< Buffer > & a) | |
| back_insert_iterator< Buffer > & | operator=(const back_insert_iterator< Buffer > & a) |
| back_insert_iterator< Buffer > & | operator=(uint8_t value) |
| back_insert_iterator< Buffer > & | operator=(uint32_t value) |
| back_insert_iterator< Buffer > & | operator=(std::string_view value) |
| back_insert_iterator< Buffer > & | operator=(gsl::span< const uint8_t > s) |
| back_insert_iterator< Buffer > & | operator=(const std::vector< uint8_t > & v) |
| back_insert_iterator & | operator*() |
| back_insert_iterator & | operator++() |
| back_insert_iterator & | operator++(int ) |
Public Types Documentation¶
using value_type¶
using difference_type¶
using std::back_insert_iterator< Buffer >::difference_type = typename std::vector<uint8_t>::difference_type;
using pointer¶
using reference¶
using iterator_category¶
Public Functions Documentation¶
function back_insert_iterator¶
function back_insert_iterator¶
function operator=¶
function operator=¶
function operator=¶
function operator=¶
function operator=¶
function operator=¶
function operator*¶
function operator++¶
function operator++¶
Updated on 2026-04-15 at 11:00:39 -0700