Base Framework
Classes
Memory

Classes

class  IsRelocateable< TYPE >
 Relocateable template class. More...
 
class  Uninitializeable< TYPE >
 Uninitializeable template class. More...
 
class  Allocator< TYPE >
 Allocator. More...
 
class  AllocatorEnumerator< TRAITS >
 Enumerator of elements of a sequence. More...
 
class  Buffer
 Buffer. More...
 
class  CheckedPointer< TYPE >
 Checked automation pointer. More...
 
class  DebugDynamicMemory
 Debug dynamic memory. More...
 
class  DynamicMemory
 Dynamic memory. More...
 
class  GarbageCollector
 
class  HeapImpl
 Heap implementation. More...
 
class  Heap
 Heap provider. More...
 
class  Indirect< TYPE >
 Automation pointer for direct values. More...
 
class  InstanceCounter< TYPE >
 
class  Lifetime< TYPE >
 Lifetime automation pointer. More...
 
class  MemoryCorruption
 Memory corruption exception. More...
 
class  MemoryDump
 Memory dump descriptor. More...
 
class  NullPointer
 Invalid pointer exception. More...
 
class  OwnershipPointer< TYPE >
 Ownership automation pointer. More...
 
class  Pointer< TYPE >
 Simple pointer. More...
 
class  ProtectedPointer< TYPE >
 Protected pointer. More...
 
class  ProtectedReference< TYPE >
 Automation pointer that counts the number of references to an object. More...
 
class  Reference< TYPE >
 Automation pointer that counts the number of references to an object. More...
 
class  ReferenceCountedAllocator< TYPE >
 Reference counted allocator. More...
 
class  ReferenceCountedObject
 Reference counted object. More...
 
class  ReferenceCountedObjectWrapper< TYPE >
 Reference counted object wrapper. More...
 
class  ReferenceCounter< TYPE >
 Automation pointer that counts the number of references to an object. More...
 
class  SharedMemory
 Shared memory. More...
 
class  StrictPointer< TYPE >
 Strict pointer. More...
 
class  VirtualMemory
 Virtual memory. More...
 

Detailed Description