#include <flx_collector.hpp>

Public Member Functions | |
| flx_collector_t (allocator_t *) | |
| void | set_min_arena_size (unsigned long) |
| bool | check_client_pointer (void *) |
| bool | check_frame_pointer (frame_t *) |
Protected Member Functions | |
| void * | impl_allocate (gc_shape_t *ptr_map, unsigned long) |
| allocator | |
| void | impl_deallocate (frame_t *frame) |
| unsigned long | impl_collect () |
| collector (returns number of objects collected) | |
| void | impl_add_root (void *memory) |
| void | impl_remove_root (void *memory) |
| void | check () |
| unsigned long | impl_get_allocation_count () const |
| unsigned long | impl_get_root_count () const |
| unsigned long | impl_get_allocation_amt () const |
| void | impl_compact (bool closed) |
| void | impl_check () |
1.5.3-20071008