Gecode::TupleSet Gecode::SharedHandle int.hh Gecode::TupleSet::TupleSetI int * typedef int* Gecode::TupleSet::Tuple Tuple Type of a tuple. The arity of the tuple is left implicit. TupleSetI * forceinline TupleSet::TupleSetI * Gecode::TupleSet::implementation (void) implementation void Get implementation. forceinline Gecode::TupleSet::TupleSet (void) TupleSet void Construct empty tuple set. forceinline Gecode::TupleSet::TupleSet (const TupleSet &d) TupleSet const TupleSet & d Initialize by TupleSet d (tuple set is shared) void void Gecode::TupleSet::add (const IntArgs &tuple) add const IntArgs & tuple Add tuple to tuple set. void forceinline void Gecode::TupleSet::finalize (void) finalize void Finalize tuple set. bool forceinline bool Gecode::TupleSet::finalized (void) const finalized void Is tuple set finalized. int forceinline int Gecode::TupleSet::arity (void) const arity void Arity of tuple set. int forceinline int Gecode::TupleSet::tuples (void) const tuples void Number of tuples. Tuple forceinline TupleSet::Tuple Gecode::TupleSet::operator[] (int i) const operator[] int i Get tuple i. int forceinline int Gecode::TupleSet::min (void) const min void Minimum domain element. int forceinline int Gecode::TupleSet::max (void) const max void Maximum domain element. class Char class Traits std::basic_ostream< Char, Traits > & std::basic_ostream< Char, Traits > & operator<< (std::basic_ostream< Char, Traits > &os, const TupleSet &ts) operator<< std::basic_ostream< Char, Traits > & os const TupleSet & ts Print TupleSet ts Class represeting a set of tuples. A TupleSet is used for storing an extensional representation of a constraint. After a TupleSet is finalized, no more tuples may be added to it. Gecode::TupleSetadd Gecode::TupleSetarity Gecode::TupleSetfinalize Gecode::TupleSetfinalized Gecode::TupleSetimplementation Gecode::TupleSetmax Gecode::TupleSetmin Gecode::TupleSetobject Gecode::TupleSetobject Gecode::TupleSetoperator<< Gecode::TupleSetoperator= Gecode::TupleSetoperator[] Gecode::TupleSetSharedHandle Gecode::TupleSetSharedHandle Gecode::TupleSetSharedHandle Gecode::TupleSetTuple Gecode::TupleSettuples Gecode::TupleSetTupleSet Gecode::TupleSetTupleSet Gecode::TupleSetupdate Gecode::TupleSet~SharedHandle