TPIE

2362a60
tpie::memory_manager Member List

This is the complete list of members for tpie::memory_manager, including all inherited members.

__allocate_consecutive(size_t upper_bound, size_t granularity)tpie::memory_manager
amount_with_unit(size_t amount) const override (defined in tpie::memory_manager)tpie::memory_managerinlinevirtual
assert_tpie_ptr(void *p) (defined in tpie::memory_manager)tpie::memory_manager
available() const noexcepttpie::resource_manager
complain_about_unfreed_memory() (defined in tpie::memory_manager)tpie::memory_manager
ENFORCE_DEBUG enum valuetpie::resource_manager
ENFORCE_IGNORE enum valuetpie::resource_manager
enforce_t enum nametpie::resource_manager
ENFORCE_THROW enum valuetpie::resource_manager
ENFORCE_WARN enum valuetpie::resource_manager
enforcement() const noexcepttpie::resource_managerinline
limit() const noexcepttpie::resource_managerinline
m_enforce (defined in tpie::resource_manager)tpie::resource_managerprotected
m_limit (defined in tpie::resource_manager)tpie::resource_managerprotected
m_maxExceeded (defined in tpie::resource_manager)tpie::resource_managerprotected
m_nextWarning (defined in tpie::resource_manager)tpie::resource_managerprotected
m_used (defined in tpie::resource_manager)tpie::resource_managerprotected
memory_manager()tpie::memory_manager
register_allocation(size_t bytes) (defined in tpie::memory_manager)tpie::memory_managerinline
register_deallocation(size_t bytes) (defined in tpie::memory_manager)tpie::memory_managerinline
register_decreased_usage(size_t amount) (defined in tpie::resource_manager)tpie::resource_manager
register_increased_usage(size_t amount) (defined in tpie::resource_manager)tpie::resource_manager
register_pointer(void *p, size_t size, const std::type_info &t) (defined in tpie::memory_manager)tpie::memory_manager
resource_managed (defined in tpie::resource_manager)tpie::resource_managerprotected
resource_manager(resource_type type)tpie::resource_manager
set_enforcement(enforce_t e)tpie::resource_manager
set_limit(size_t new_limit)tpie::resource_manager
throw_out_of_resource_error(const std::string &s) override (defined in tpie::memory_manager)tpie::memory_managerprotectedvirtual
unregister_pointer(void *p, size_t size, const std::type_info &t) (defined in tpie::memory_manager)tpie::memory_manager
used() const noexcepttpie::resource_manager
~resource_manager()=default (defined in tpie::resource_manager)tpie::resource_managervirtual