shm_allocator::shm_allocator_block Struct Reference

shared memory allocation block More...

List of all members.

Public Attributes

shm_ptr< shm_allocator_blockprev
shm_ptr< shm_allocator_blocknext
size_t size


Detailed Description

shared memory allocation block

This structure contains the size of the allocation block and shared memory pointers for the previous and next free blocks.

Definition at line 53 of file shm_allocator.h.


Member Data Documentation

shm_ptr<shm_allocator_block> shm_allocator::shm_allocator_block::prev

Definition at line 55 of file shm_allocator.h.

Referenced by shm_allocator::alloc(), shm_allocator::init_allocator_header(), and shm_allocator::split_block().

shm_ptr<shm_allocator_block> shm_allocator::shm_allocator_block::next

Definition at line 56 of file shm_allocator.h.

Referenced by shm_allocator::alloc(), shm_allocator::init_allocator_header(), and shm_allocator::split_block().

size_t shm_allocator::shm_allocator_block::size

Definition at line 57 of file shm_allocator.h.

Referenced by shm_allocator::alloc(), shm_allocator::init_allocator_header(), and shm_allocator::split_block().


The documentation for this struct was generated from the following file:
Project shmq hosted by   SourceForge.net
Documentation generated on Sat Sep 2 10:07:40 2006 for shmq by   doxygen.org 1.4.6