| allocate(std::size_t size_bytes, std::size_t alignment=alignof(std::max_align_t)) | cetl::pf17::pmr::memory_resource | inline |
| basic_monotonic_buffer_resource(void *buffer, size_t buffer_size, memory_resource *upstream=null_memory_resource()) (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inline |
| basic_monotonic_buffer_resource(std::size_t initial_size, memory_resource *upstream) (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inline |
| basic_monotonic_buffer_resource(memory_resource *upstream) (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inlineexplicit |
| basic_monotonic_buffer_resource(const basic_monotonic_buffer_resource &)=delete (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | |
| deallocate(void *p, std::size_t size_bytes, std::size_t alignment=alignof(std::max_align_t)) | cetl::pf17::pmr::memory_resource | inline |
| do_allocate(std::size_t size_bytes, std::size_t alignment) override | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inlineprotectedvirtual |
| do_deallocate(void *p, std::size_t size_bytes, std::size_t alignment) override | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inlineprotectedvirtual |
| do_is_equal(const memory_resource &rhs) const noexcept override | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inlineprotectedvirtual |
| do_max_size() const noexcept override | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inlineprotectedvirtual |
| is_equal(const memory_resource &rhs) const noexcept | cetl::pf17::pmr::memory_resource | inline |
| max_size() const noexcept | cetl::pf17::pmr::memory_resource | inline |
| memory_resource()=default | cetl::pf17::pmr::memory_resource | |
| memory_resource(const memory_resource &rhs)=default | cetl::pf17::pmr::memory_resource | |
| operator=(const basic_monotonic_buffer_resource &)=delete (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | |
| cetl::pf17::pmr::memory_resource::operator=(const memory_resource &rhs)=default | cetl::pf17::pmr::memory_resource | |
| reallocate(void *ptr, std::size_t old_size_bytes, std::size_t new_size_bytes, std::size_t alignment=alignof(std::max_align_t)) | cetl::pf17::pmr::memory_resource | inline |
| release() noexcept (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inline |
| upstream_resource() const (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inline |
| ~basic_monotonic_buffer_resource() override (defined in cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource) | cetl::pf17::pmr::deviant::basic_monotonic_buffer_resource | inline |
| ~memory_resource()=default | cetl::pf17::pmr::memory_resource | virtual |