|
0 A.D. | |||||||
FRAMES NO FRAMES |
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 |
|
0 A.D.
Generated on September 04, 2007 at 18:14 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES |