構造体 apr_memnode_t
[Internal Memory Allocation]

#include <apr_allocator.h>


変数

apr_memnode_tnext
apr_memnode_t ** ref
apr_uint32_t index
apr_uint32_t free_index
char * first_avail
char * endp


説明

basic memory node structure
覚え書き:
The next, ref and first_avail fields are available for use by the caller of apr_allocator_alloc(), the remaining fields are read-only. The next field has to be used with caution and sensibly set when the memnode is passed back to apr_allocator_free(). See apr_allocator_free() for details. The ref and first_avail fields will be properly restored by apr_allocator_free().


構造体

char* apr_memnode_t::endp

pointer to end of free memory

char* apr_memnode_t::first_avail

pointer to first free memory

apr_uint32_t apr_memnode_t::free_index

how much free

apr_uint32_t apr_memnode_t::index

size

apr_memnode_t* apr_memnode_t::next

next memnode

apr_memnode_t** apr_memnode_t::ref

reference to self


この構造体の説明は次のファイルから生成されました:
Apache Portable Runtimeに対してSun Jul 19 22:04:02 2009に生成されました。  doxygen 1.4.7