index.html
Main Page
|
modules.html
Modules
|
namespaces.html
Namespace List
|
hierarchy.html
Class Hierarchy
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
namespacemembers.html
Namespace Members
|
functions.html
Data Fields
|
pages.html
Related Pages
DBusMemBlock Struct Reference
[
group__DBusMemPoolInternals.html
Memory pool implementation details
]
DBusMemBlock object represents a single malloc()-returned block that gets chunked up into objects in the memory pool.
#_details
More...
Data Fields
structDBusMemBlock.html
DBusMemBlock
*
structDBusMemBlock.html#o0
next
next block in the list, which is already used up; only saved so we can free all the blocks when we free the mem pool.
long
structDBusMemBlock.html#o1
used_so_far
bytes of this block already allocated as elements.
unsigned char
structDBusMemBlock.html#o2
elements
[ELEMENT_PADDING]
the block data, actually allocated to required size
Detailed Description
DBusMemBlock object represents a single malloc()-returned block that gets chunked up into objects in the memory pool.
Definition at line
dbus-mempool_8c-source.html#l00080
80
of file
dbus-mempool_8c-source.html
dbus-mempool.c
.
The documentation for this struct was generated from the following file:
dbus-mempool_8c-source.html
dbus-mempool.c
Generated on Tue Sep 13 01:28:08 2005 for D-BUS by
http://www.doxygen.org/index.html
doxygen
1.4.4
