|
C++ Actor Framework 1.0.0
|
Builds a chunked string by allocating each chunk on a monotonic buffer. More...
#include <chunked_string.hpp>
Public Types | |
| using | list_type = detail::mbr_list<std::string_view> |
| using | resource_type = detail::monotonic_buffer_resource |
Public Member Functions | |
| chunked_string_builder (resource_type *resource) noexcept | |
| void | append (char ch) |
| Appends a character to the current chunk or creates a new chunk if the current chunk reached its capacity. | |
| chunked_string | build () |
| Seals the current chunk and returns the first chunk. | |
Static Public Attributes | |
| static constexpr size_t | chunk_size = 128 |
| The size of a single chunk. | |
Builds a chunked string by allocating each chunk on a monotonic buffer.