The public enumerations of ABA_POOL.
#include <pool.h>
Inheritance diagram for ABA_POOL< BaseType, CoType >::
|
The destructor.
Removes the constraint/variable stored in a pool slot and adds the slot to the list of free slots.
Removes the constraint/variable stored in the pool slot slot from the pool if the constraint/variable can be deleted.
Removes a constraint/variable from the pool and adds the slot to the set of free slots.
The public enumerations of ABA_POOL.
Definition at line 65 of file pool.h.
Definition at line 67 of file pool.h.
The constructor initializes an empty pool.
The destructor.
Implemented in ABA_NONDUPLPOOL< BaseType, CoType >, and ABA_STANDARDPOOL< BaseType, CoType >.
Removes the constraint/variable stored in a pool slot and adds the slot to the list of free slots.
The current number of items in the pool.
Implemented in ABA_STANDARDPOOL< BaseType, CoType >.
Removes the constraint/variable stored in the pool slot slot from the pool if the constraint/variable can be deleted.
If the constraint/variable can be removed the slot is added to the set of free slots.
0 If the constraint/variable could be deleted.
1 otherwise.
Reimplemented in ABA_NONDUPLPOOL< BaseType, CoType >.
Removes a constraint/variable from the pool and adds the slot to the set of free slots.
Reimplemented in ABA_NONDUPLPOOL< BaseType, CoType >.
Implemented in ABA_STANDARDPOOL< BaseType, CoType >, ABA_STANDARDPOOL< ABA_VARIABLE, ABA_CONSTRAINT >, and ABA_STANDARDPOOL< ABA_CONSTRAINT, ABA_VARIABLE >.
Implemented in ABA_STANDARDPOOL< BaseType, CoType >.
Definition at line 136 of file pool.h.
Definition at line 137 of file pool.h.
The documentation for this class was generated from the following file: