35#pragma GCC visibility push(default)
39template <
class BaseType,
class CoType>
48 if(pool_&&pool_->present(cv)) {
63 hash_->insert(cv->hashKey(),cv);
68template <
class BaseType,
class CoType>
73 return hash_->nCollisions();
77template <
class BaseType,
class CoType>
80 int key = cv->hashKey();
82 BaseType **cand = hash_->initializeIteration(key);
85 if (cv->equal(*cand))
return true;
86 cand = hash_->next(key);
92#pragma GCC visibility pop
Separator_CUTFOUND cutFound(BaseType *cv)
Passes a cut (constraint or variable) to the buffer.
int nCollisions() const
Returns the number of collisions in the hash table.