This is the complete list of members for lru::LruCache< Key, Value >::MemoryAllocator< M >, including all inherited members.
Allocate() | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
bitmap_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
bits_per_block_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
bytes_allocated() | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
bytes_allocated_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
Construct(const T object) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
Deallocate(T *slot) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
Destruct(T *object) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
GetBit(const unsigned position) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlineprivate |
GetEntrySize() | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlinestatic |
IsFull() const | lru::LruCache< Key, Value >::MemoryAllocator< M > | inline |
memory_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
MemoryAllocator(const unsigned int num_slots) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlineexplicit |
next_free_slot_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
num_free_slots_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
num_slots_ | lru::LruCache< Key, Value >::MemoryAllocator< M > | private |
SetBit(const unsigned position) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlineprivate |
SingleCopy() | SingleCopy | inlineprivate |
UnsetBit(const unsigned position) | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlineprivate |
~MemoryAllocator() | lru::LruCache< Key, Value >::MemoryAllocator< M > | inlinevirtual |