Lines Matching refs:basic_memory_buffer
613 class basic_memory_buffer : public detail::buffer<T> {
633 explicit basic_memory_buffer(const Allocator& alloc = Allocator())
637 ~basic_memory_buffer() { deallocate(); } in ~basic_memory_buffer()
641 void move(basic_memory_buffer& other) { in move()
665 basic_memory_buffer(basic_memory_buffer&& other) FMT_NOEXCEPT { move(other); } in basic_memory_buffer() function
672 basic_memory_buffer& operator=(basic_memory_buffer&& other) FMT_NOEXCEPT {
693 void basic_memory_buffer<T, SIZE, Allocator>::grow(size_t size) { in grow()
713 using memory_buffer = basic_memory_buffer<char>;
714 using wmemory_buffer = basic_memory_buffer<wchar_t>;
717 struct is_contiguous<basic_memory_buffer<T, SIZE, Allocator>> : std::true_type {
1590 basic_memory_buffer<Char> buffer;
3472 std::basic_string<Char> to_string(const basic_memory_buffer<Char, SIZE>& buf) {
3524 basic_memory_buffer<Char, SIZE>& buf, const S& format_str, Args&&... args) {
3586 basic_memory_buffer<Char> buffer;