57 INLINE
void* AbstractLeaf::operator
new(
size_t s) {
61 INLINE
void AbstractLeaf::operator
delete(
void* p) {
Headers of the abstract Leaf class.
virtual ~AbstractLeaf()
Default destructor.
virtual bool contains(NodeId testedId) const
Returns true if abstractleaf has leaf in it.
AbstractLeaf(NodeId leafId)
Default constructor.
static SmallObjectAllocator & instance()
void * allocate(const size_t &objectSize)
Allocates a block.
void deallocate(void *pDeallocatedObject, const size_t &objectSize)
Deallocates an object.
Size NodeId
Type for node ids.
gum is the global namespace for all aGrUM entities