Kagome
Polkadot Runtime Engine in C++17
|
#include <buffer_back_insert_iterator.hpp>
Public Types | |
using | value_type = typename Container::value_type |
using | difference_type = typename Container::difference_type |
using | pointer = typename Container::pointer |
using | reference = typename Container::reference |
using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
constexpr | back_insert_iterator (Container &c) |
back_insert_iterator< Container > & | operator= (uint8_t value) |
back_insert_iterator< Container > & | operator= (uint32_t value) |
back_insert_iterator< Container > & | operator= (uint64_t value) |
back_insert_iterator< Container > & | operator= (std::string_view value) |
back_insert_iterator< Container > & | operator= (gsl::span< const uint8_t > s) |
back_insert_iterator< Container > & | operator= (const std::vector< uint8_t > &v) |
constexpr back_insert_iterator & | operator* () |
constexpr back_insert_iterator & | operator++ () |
constexpr back_insert_iterator & | operator++ (int) |
Private Types | |
using | Container = kagome::common::SLBuffer< MaxSize > |
Private Attributes | |
Container & | buf_ |
Copyright Soramitsu Co., Ltd. All Rights Reserved. SPDX-License-Identifier: Apache-2.0
Definition at line 13 of file buffer_back_insert_iterator.hpp.
|
private |
Definition at line 14 of file buffer_back_insert_iterator.hpp.
using std::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >::difference_type = typename Container::difference_type |
Definition at line 18 of file buffer_back_insert_iterator.hpp.
using std::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >::iterator_category = std::random_access_iterator_tag |
Definition at line 21 of file buffer_back_insert_iterator.hpp.
using std::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >::pointer = typename Container::pointer |
Definition at line 19 of file buffer_back_insert_iterator.hpp.
using std::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >::reference = typename Container::reference |
Definition at line 20 of file buffer_back_insert_iterator.hpp.
using std::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >::value_type = typename Container::value_type |
Definition at line 17 of file buffer_back_insert_iterator.hpp.
|
inlineexplicit |
Definition at line 23 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 55 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 59 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 63 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 25 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 30 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 35 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 40 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 45 of file buffer_back_insert_iterator.hpp.
|
inline |
Definition at line 50 of file buffer_back_insert_iterator.hpp.
|
private |
Definition at line 68 of file buffer_back_insert_iterator.hpp.