GCpp Namespace Reference

Fixed size allocators. More...


Classes

class  GCPointerManager
 the manager for all managed pointers More...
class  FixedSizeAllocatorManager
 Manager class. More...
class  GCBasePointer
 base class More...
class  gc_ptr
 Pointer type to be used for 'managed' objects. More...
class  gc_container
 Pointer type to be used for 'managed' containers of 'managed' objects. More...
class  GC_pause
 scoped allocator pause More...
class  MemoryAllocatorBase
 Allocator. More...
class  MemoryAllocator
 the 'real' type bound memory manager More...
class  GC
 global Garbage Collector access More...
class  bad_weak_pointer
 Exception thrown if invalid weak pointer gets accessed. More...
class  weak_ptr
 Weak pointer to managed objects. More...

Typedefs

typedef void(* DestroyItem )(void *)
 Memory management.

Functions

template<class T>
void destroy_item (void *p_item)
 destructor template

Variables

class GCPP_PUBLIC_SYMBOL FixedSizeAllocator
 forward
const char unknown_tag = '0'
 garbage collected pointers


Detailed Description

Fixed size allocators.
Generated on Thu Dec 27 14:02:00 2007 for GC++ by  doxygen 1.5.4