50#ifndef GUM_COMPOSED_LEAF_H
51#define GUM_COMPOSED_LEAF_H
96 void operator delete(
void* p) {
114 ||
_l2_->contains(testedId);
Headers of the abstract Leaf class.
virtual bool contains(NodeId testedId) const
Returns true if abstractleaf has leaf in it.
AbstractLeaf(NodeId leafId)
Default constructor.
~ComposedLeaf()
Default destructor.
bool contains(NodeId testedId) const
Returns true if abstractleaf has leaf in it.
double effectif(Idx moda) const
Gaves the leaf effectif for given modality.
ComposedLeaf(NodeId leafId, AbstractLeaf *l1, AbstractLeaf *l2)
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 Idx
Type for indexes.
Size NodeId
Type for node ids.
gum is the global namespace for all aGrUM entities