#include <hoardsuperblock.h>
Lista de todos los miembros.
template<class LockType, int SuperblockSize, typename HeapType>
class Hoard::HoardSuperblock< LockType, SuperblockSize, HeapType >
Documentación de los 'Typedef' miembros de la clase
template<class LockType, int SuperblockSize, typename HeapType>
Documentación del constructor y destructor
template<class LockType, int SuperblockSize, typename HeapType>
Documentación de las funciones miembro
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
Return the number of free objects in this superblock.
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
Find the start of the superblock by bitmasking.
- Nota:
- All superblocks must be naturally aligned, and powers of two.
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
INLINE void* Hoard::HoardSuperblock< LockType, SuperblockSize, HeapType >::normalize |
( |
void * |
ptr | ) |
const [inline] |
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
template<class LockType, int SuperblockSize, typename HeapType>
La documentación para esta clase fue generada a partir del siguiente fichero: