Class BlazingMemoryResource¶
Defined in File BlazingMemoryResource.h
Inheritance Relationships¶
Derived Types¶
public blazing_device_memory_resource
(Class blazing_device_memory_resource)public blazing_disk_memory_resource
(Class blazing_disk_memory_resource)public blazing_host_memory_resource
(Class blazing_host_memory_resource)
Class Documentation¶
-
class
BlazingMemoryResource
¶ This interface represents a custom memory resource used in the cache system. The Cache Machines uses singleton references to device, host and disk memory resources. Each object of the CacheMachine class has knownlegde about the status of the memory resource by using
get_memory_limit
andget_memory_used
methods.Subclassed by blazing_device_memory_resource, blazing_disk_memory_resource, blazing_host_memory_resource