|
libstdc++
|
This is the complete list of members for std::pmr::monotonic_buffer_resource, including all inherited members.
| allocate(size_t __bytes, size_t __alignment=_S_max_align) (defined in std::pmr::memory_resource) | std::pmr::memory_resource | inline |
| deallocate(void *__p, size_t __bytes, size_t __alignment=_S_max_align) (defined in std::pmr::memory_resource) | std::pmr::memory_resource | inline |
| do_allocate(size_t __bytes, size_t __alignment) override (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inlineprotectedvirtual |
| do_deallocate(void *, size_t, size_t) override (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inlineprotectedvirtual |
| do_is_equal(const memory_resource &__other) const noexcept override (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inlineprotectedvirtual |
| is_equal(const memory_resource &__other) const noexcept (defined in std::pmr::memory_resource) | std::pmr::memory_resource | inline |
| memory_resource()=default (defined in std::pmr::memory_resource) | std::pmr::memory_resource | |
| memory_resource(const memory_resource &)=default (defined in std::pmr::memory_resource) | std::pmr::memory_resource | |
| monotonic_buffer_resource(memory_resource *__upstream) noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inlineexplicit |
| monotonic_buffer_resource(size_t __initial_size, memory_resource *__upstream) noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| monotonic_buffer_resource(void *__buffer, size_t __buffer_size, memory_resource *__upstream) noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| monotonic_buffer_resource() noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| monotonic_buffer_resource(size_t __initial_size) noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inlineexplicit |
| monotonic_buffer_resource(void *__buffer, size_t __buffer_size) noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| monotonic_buffer_resource(const monotonic_buffer_resource &)=delete (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | |
| operator=(const monotonic_buffer_resource &)=delete (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | |
| operator=(const memory_resource &)=default (defined in std::pmr::memory_resource) | std::pmr::memory_resource | |
| release() noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| upstream_resource() const noexcept (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | inline |
| ~memory_resource() (defined in std::pmr::memory_resource) | std::pmr::memory_resource | virtual |
| ~monotonic_buffer_resource() (defined in std::pmr::monotonic_buffer_resource) | std::pmr::monotonic_buffer_resource | virtual |