Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES

Project lib

Class Summary
(lib globals)  
AllocatorChecker allocator test rig.
anonymous_enum_1  
AppHooks holds a function pointer (allowed to be NULL) for each hook.
BitBuf  
Bucket allocator design goals: - either fixed- or variable-sized blocks; - allow freeing individual blocks if they are all fixed-size; - never relocates; - no fixed limit.
Cache  
DbgBreakType sometimes mmgr's 'fences' (making sure padding before and after the allocation remains intact) aren't enough to catch hard-to-find memory corruption bugs.
DebugDisplayErrorFlags  
DebugHeapChecks  
DebugIterator abstraction of all STL iterators used by debug_stl.
DebugLevel note: this merely converts to a MBS and calls debug_printf.
DHT_Traits ========================================================================= File : adts.
Divider_Naive  
Divider_Recip  
DynArray provides a memory range that can be expanded but doesn't waste physical memory or relocate itself.
DynHashTbl  
errno_t  
ErrorMessageMem holds memory for an error message.
ErrorReaction choices offered by the shared error dialog
InHandler  
InReaction ========================================================================= File : input.
Landlord  
Landlord_Cached  
Landlord_Lazy  
Landlord_Naive  
LFHash  
LFList  
LibError Error handling system Introduction ------------ This module defines error codes, translates them to/from other systems (e.g. errno), provides several macros that simplify returning errors / checking if a function failed, and associates codes with descriptive text.
LibErrorAssociation  
ListPos  
LRU  
MateiHashTbl  
McdCalc_Cached  
McdCalc_Naive  
ModuleInitState initialization state of a module: class, source file, or whatever.
Node  
OverrunProtector OverrunProtector wraps an arbitrary object in DynArray memory and can detect inadvertent writes to it.
PathAppendFlags flags controlling path_append behavior
PathComponentCb callback for each component in a path string.
PathPackage convenience "class" that simplifies successively appending a filename to its parent directory.
Pool allocator design parameters: - O(1) alloc and free; - either fixed- or variable-sized blocks; - doesn't preallocate the entire pool; - returns sequential addresses.
PS_uint  
PS_ulong ========================================================================= File : types.
RingBuf  
ScopeTimer  
ScopeTimerAccrue  
SingleAllocator C++ wrapper on top of single_calloc that's slightly easier to use.
StaticStorage opaque; initialized by STATIC_STORAGE and used by static_calloc
Symbol  
Timer  
TimerClient  
TimerSafe  
TimerUnit  
TLS  
 

Namespace Summary
CxxTest ========================================================================= File : self_test.
ERR ========================================================================= File : debug_stl.
INFO  
 


 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:14
CppDoc v2.4.0
FRAMES    NO FRAMES