CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lru::LruCache< Key, Value >::MemoryAllocator< M > Member List

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()SingleCopyinlineprivate
UnsetBit(const unsigned position)lru::LruCache< Key, Value >::MemoryAllocator< M >inlineprivate
~MemoryAllocator()lru::LruCache< Key, Value >::MemoryAllocator< M >inlinevirtual