|
microfmt
Zero-allocation C++ formatting for constrained environments
|
This is the complete list of members for microfmt::scratch_allocator, including all inherited members.
| available() const noexcept | microfmt::scratch_allocator | inline |
| capacity() const noexcept | microfmt::scratch_allocator | inline |
| RELOCO_ASSUME_ALIGNED(alignof(T)) T *allocate(size_t count | microfmt::scratch_allocator | |
| RELOCO_ASSUME_ALIGNED(alignof(T)) T *create(Args &&...args) noexcept RELOCO_LIFETIMEBOUND | microfmt::scratch_allocator | inline |
| remaining_span() const noexcept RELOCO_LIFETIMEBOUND | microfmt::scratch_allocator | inline |
| reset() noexcept | microfmt::scratch_allocator | inline |
| rest() const noexcept RELOCO_LIFETIMEBOUND | microfmt::scratch_allocator | inline |
| scratch_allocator(span< std::byte > buffer RELOCO_LIFETIMEBOUND RELOCO_LIFETIME_CAPTURE_BY_THIS) noexcept | microfmt::scratch_allocator | inlineexplicit |
| scratch_allocator(span< char > buffer RELOCO_LIFETIMEBOUND RELOCO_LIFETIME_CAPTURE_BY_THIS) noexcept | microfmt::scratch_allocator | inlineexplicit |
| size() const noexcept | microfmt::scratch_allocator | inline |