MEMUNION Class Reference

#include <memblk.h>

List of all members.


Detailed Description

Class for managing memory, especially union, in Tesseract.

Definition at line 44 of file memblk.h.

Public Attributes


Member Data Documentation

union { ... }

UINT16 MEMUNION::age

Definition at line 53 of file memblk.h.

Referenced by MEM_ALLOCATOR::alloc(), MEM_ALLOCATOR::alloc_p(), MEM_ALLOCATOR::check(), MEM_ALLOCATOR::display_counts(), MEM_ALLOCATOR::new_block(), MEM_ALLOCATOR::reduce_counts(), and MEM_ALLOCATOR::set_owner().

UINT16 MEMUNION::owner

Definition at line 52 of file memblk.h.

Referenced by MEM_ALLOCATOR::alloc(), MEM_ALLOCATOR::alloc_p(), MEM_ALLOCATOR::check(), MEM_ALLOCATOR::dealloc(), MEM_ALLOCATOR::display_counts(), MEM_ALLOCATOR::new_block(), and MEM_ALLOCATOR::set_owner().

MEMUNION* MEMUNION::ptr

Definition at line 49 of file memblk.h.

Referenced by alloc_struct(), check_struct(), free_struct(), new_struct_block(), and old_struct_block().

INT32 MEMUNION::size

Definition at line 50 of file memblk.h.

Referenced by MEM_ALLOCATOR::alloc(), MEM_ALLOCATOR::alloc_p(), MEM_ALLOCATOR::check(), MEM_ALLOCATOR::dealloc(), MEM_ALLOCATOR::display_counts(), MEMBLOCK::find_chunk(), MEM_ALLOCATOR::new_block(), and MEM_ALLOCATOR::reduce_counts().


The documentation for this class was generated from the following file:
Generated on Wed Feb 28 19:49:32 2007 for Tesseract by  doxygen 1.5.1