72 INLINE
void* ActionSet::operator
new(
size_t s) {
76 INLINE
void ActionSet::operator
delete(
void* p) {
107 if (!compared.
exists(*iter))
return false;
Headers of the MDDOperatorStrategy planer class.
ActionSet & operator=(const ActionSet &src)
Constructor.
SequenceIteratorSafe< Idx > beginSafe() const
Iterator beginning.
bool exists(const Idx &elem) const
SequenceIteratorSafe< Idx > endSafe() const
Iterator end.
ActionSet & operator+=(const Idx &elem)
Ajout d'un élément.
bool operator==(const ActionSet &compared) const
Compares two ActionSet to check if they are equals.
ActionSet & operator-=(const ActionSet &src)
Use to insert the content of another set inside this one.
Sequence< Idx > * _actionSeq_
The very bone of the ActionSet.
Size size() const
Gives the size.
std::string toString() const
static SmallObjectAllocator & instance()
void * allocate(const size_t &objectSize)
Allocates a block.
void deallocate(void *pDeallocatedObject, const size_t &objectSize)
Deallocates an object.
std::size_t Size
In aGrUM, hashed values are unsigned long int.
Size Idx
Type for indexes.
gum is the global namespace for all aGrUM entities
std::ostream & operator<<(std::ostream &stream, const AVLTree< Val, Cmp > &tree)
display the content of a tree