flx::gc::generic::collector_t Struct Reference

Collector abstraction. More...

#include <flx_gc.hpp>

Inheritance diagram for flx::gc::generic::collector_t:

flx::gc::collector::flx_collector_t flx::gc::collector::flx_ts_collector_t List of all members.

Public Member Functions

void set_debug (bool d)
unsigned long get_allocation_count () const
unsigned long get_root_count () const
unsigned long get_allocation_amt () const
void * allocate (gc_shape_t *shape, unsigned long x)
void deallocate (frame_t *fp)
unsigned long collect ()
void add_root (void *memory)
void remove_root (void *memory)
void compact (bool closed)
void check ()

Public Attributes

bool debug

Detailed Description

Collector abstraction.


The documentation for this struct was generated from the following file:
Generated on Mon Dec 11 18:08:30 2006 for Felix by  doxygen 1.5.1