DD::Image::Memory Member List

This is the complete list of members for DD::Image::Memory, including all inherited members.

allocate(size_t num) (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
allocate_remember_size(size_t size)DD::Image::Memoryinlinestatic
allocate_void(size_t bytes)DD::Image::Memorystatic
clipToCacheLimit(int &width, int &height, const DD::Image::Format &format)DD::Image::Memorystatic
count_users()DD::Image::Memorystatic
create_allocator(const char *pAllocatorName)DD::Image::Memoryinlinestatic
current_usage()DD::Image::Memorystatic
deallocate(T *ptr) (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
deallocate_remember_size(void *ptr)DD::Image::Memoryinlinestatic
deallocate_void(void *ptr, size_t num=0)DD::Image::Memorystatic
dump_allocatorinfoXML(std::ostream &output, bool format_bytes)DD::Image::Memorystatic
dump_info(std::ostream &output, bool format_bytes, bool includeNodeInfo, const void *restrict_to)DD::Image::Memorystatic
dump_infoXML(std::ostream &output, bool format_bytes, bool includeNodeInfo, const void *restrict_to)DD::Image::Memorystatic
find_allocator(const char *pAllocatorName)DD::Image::Memorystatic
format_bytes(char *buffer, long long unsigned bytes, bool metric=true)DD::Image::Memorystatic
free_count() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
generateMemoryInfo(MemoryInfoMap &outMemInfoMap, const void *restrict_to=nullptr) (defined in DD::Image::Memory)DD::Image::Memorystatic
get_allocated_size(void *ptr)DD::Image::Memorystatic
get_allocator(size_t index)DD::Image::Memorystatic
get_num_registered_allocators()DD::Image::Memorystatic
initialize()DD::Image::Memorystatic
max_usage() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
MemoryInfoArray typedef (defined in DD::Image::Memory)DD::Image::Memory
MemoryInfoMap typedef (defined in DD::Image::Memory)DD::Image::Memory
MemRegistrant (defined in DD::Image::Memory)DD::Image::Memoryfriend
new_handler_count() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
print_bytes(std::ostream &output, long long unsigned bytes, bool metric=true)DD::Image::Memorystatic
reduce_current_usage(const char *message=nullptr)DD::Image::Memorystatic
register_allocator(IAllocator *pAllocator)DD::Image::Memorystatic
set_current_usage(size_t target, const char *message=nullptr)DD::Image::Memorystatic
set_free_count(int) (defined in DD::Image::Memory)DD::Image::Memorystatic
set_hard_max_usage(size_t final_max) (defined in DD::Image::Memory)DD::Image::Memorystatic
set_max_usage(size_t new_max) (defined in DD::Image::Memory)DD::Image::Memorystatic
set_new_handler_count(int) (defined in DD::Image::Memory)DD::Image::Memorystatic
total_ram() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
total_ram_64() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
total_vm() (defined in DD::Image::Memory)DD::Image::Memoryinlinestatic
unregister_allocator(IAllocator *pAllocator)DD::Image::Memorystatic


©2021 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk