|
Broom 1.0.0
A thread-local C++ Garbage Collector
|
#include <garbage-collector.h>
Public Types | |
| using | SetCompare = std::integral_constant< decltype(&SetCompareFn), &SetCompareFn > |
Public Member Functions | |
| GcNode (const void *pointer, Destructor destructor) | |
| GcNode (const void *pointer) | |
| const void * | Pointer () const |
| bool | HasDestructor () const |
| void | RunDestructor () const |
Friends | |
| class | GarbageCollector |
Definition at line 19 of file garbage-collector.h.
| using broom::GcNode::SetCompare = std::integral_constant<decltype(&SetCompareFn), &SetCompareFn> |
Definition at line 35 of file garbage-collector.h.
|
inlineexplicit |
Definition at line 27 of file garbage-collector.h.
Definition at line 29 of file garbage-collector.h.
|
inline |
Definition at line 32 of file garbage-collector.h.
Definition at line 31 of file garbage-collector.h.
|
inline |
Definition at line 33 of file garbage-collector.h.
|
friend |
Definition at line 41 of file garbage-collector.h.