Implementation of std::back_insert_iterator for non-growing destination buffer.
More...
#include <string_inplace.hpp>
Implementation of std::back_insert_iterator for non-growing destination buffer.
Definition at line 53 of file string_inplace.hpp.
◆ difference_type
| using InPlaceBuilder::back_insert_iterator::difference_type = void |
◆ iterator_category
| using InPlaceBuilder::back_insert_iterator::iterator_category = std::output_iterator_tag |
◆ pointer
| using InPlaceBuilder::back_insert_iterator::pointer = void |
◆ reference
| using InPlaceBuilder::back_insert_iterator::reference = void |
◆ value_type
| using InPlaceBuilder::back_insert_iterator::value_type = void |
◆ back_insert_iterator()
| InPlaceBuilder::back_insert_iterator::back_insert_iterator |
( |
InPlaceBuilder & | parent | ) |
|
|
inline |
◆ operator*()
| back_insert_iterator & InPlaceBuilder::back_insert_iterator::operator* |
( |
| ) |
|
|
inline |
◆ operator++() [1/2]
| back_insert_iterator & InPlaceBuilder::back_insert_iterator::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
| back_insert_iterator InPlaceBuilder::back_insert_iterator::operator++ |
( |
int | | ) |
|
|
inline |
◆ operator=()
| back_insert_iterator & InPlaceBuilder::back_insert_iterator::operator= |
( |
char | value | ) |
|
|
inline |
◆ parent
| InPlaceBuilder* InPlaceBuilder::back_insert_iterator::parent = nullptr |
|
private |
The documentation for this class was generated from the following file: