#include <ixlib_garbage.hh>
Public Methods | |
| reference_manager (Deallocator const &dealloc=Deallocator()) | |
| void | addReference (T const *instance) |
| void | freeReference (T const *instance) |
| void | addNoFreeReference (T const *instance) |
| void | removeNoFreeReference (T const *instance) |
| void | forgetReference (T const *instance) |
Protected Types | |
| typedef unsigned | hash_value |
Protected Attributes | |
| instance_data * | Instances [HASH_MAX+1] |
| Deallocator | Dealloc |
Static Protected Attributes | |
| hash_value const | HASH_MAX = 0x3ff |
|
|||||
|
Definition at line 390 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 397 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 419 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 406 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 433 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 411 of file ixlib_garbage.hh. |
|
||||||||||
|
Definition at line 424 of file ixlib_garbage.hh. |
|
|||||
|
Definition at line 394 of file ixlib_garbage.hh. Referenced by freeReference().
|
|
|||||
|
Definition at line 391 of file ixlib_garbage.hh. |
|
|||||
|
Definition at line 393 of file ixlib_garbage.hh. |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001