|
OpenTTD Source 20251104-master-g3befbdd52f
|
Implementation of std::back_insert_iterator for non-growing destination buffer. More...
#include <string_inplace.hpp>
Public Types | |
| using | value_type = void |
| using | difference_type = void |
| using | iterator_category = std::output_iterator_tag |
| using | pointer = void |
| using | reference = void |
Public Member Functions | |
| back_insert_iterator (InPlaceBuilder &parent) | |
| back_insert_iterator & | operator++ () |
| back_insert_iterator | operator++ (int) |
| back_insert_iterator & | operator* () |
| back_insert_iterator & | operator= (char value) |
Private Attributes | |
| InPlaceBuilder * | parent = nullptr |
Implementation of std::back_insert_iterator for non-growing destination buffer.
Definition at line 55 of file string_inplace.hpp.
Definition at line 59 of file string_inplace.hpp.
| using InPlaceBuilder::back_insert_iterator::iterator_category = std::output_iterator_tag |
Definition at line 60 of file string_inplace.hpp.
Definition at line 61 of file string_inplace.hpp.
Definition at line 62 of file string_inplace.hpp.
Definition at line 58 of file string_inplace.hpp.
|
inline |
Definition at line 64 of file string_inplace.hpp.
|
inline |
Definition at line 68 of file string_inplace.hpp.
|
inline |
Definition at line 66 of file string_inplace.hpp.
|
inline |
Definition at line 67 of file string_inplace.hpp.
|
inline |
Definition at line 70 of file string_inplace.hpp.
|
private |
Definition at line 56 of file string_inplace.hpp.