TPIE

11a2c2d
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
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_allocations (defined in tpie::memory_manager)tpie::memory_managerprotected
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_mutex (defined in tpie::memory_manager)tpie::memory_managerprotected
m_nextWarning (defined in tpie::resource_manager)tpie::resource_managerprotected
m_used (defined in tpie::resource_manager)tpie::resource_managerprotected
memory_digest() (defined in tpie::memory_manager)tpie::memory_manager
memory_manager()tpie::memory_manager
register_allocation(size_t bytes, const std::type_info &t) (defined in tpie::memory_manager)tpie::memory_managerinline
register_deallocation(size_t bytes, const std::type_info &t) (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_typed_allocation(size_t bytes, const std::type_info &t) (defined in tpie::memory_manager)tpie::memory_manager
register_typed_deallocation(size_t bytes, 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
used() const noexcepttpie::resource_manager
~resource_manager()=default (defined in tpie::resource_manager)tpie::resource_managervirtual