Generated on Sat Aug 25 2012 15:53:09 for Gecode by doxygen 1.7.5
Gecode::IntSet::IntSetObject Class Reference

List of all members.

Public Member Functions

SharedHandle::Objectcopy (void) const
 Return copy of object.
bool in (int n) const
 Check whether n is included in the set.
virtual ~IntSetObject (void)
 Delete object.

Static Public Member Functions

static IntSetObjectallocate (int m)
 Allocate object with m elements.

Public Attributes

unsigned int size
 Size of set.
int n
 Number of ranges.
Ranger
 Array of ranges.

Constructor & Destructor Documentation

Gecode::IntSet::IntSetObject::~IntSetObject ( void  ) [virtual]

Delete object.

Definition at line 79 of file int-set.cpp.


Member Function Documentation

IntSet::IntSetObject * Gecode::IntSet::IntSetObject::allocate ( int  m) [static]

Allocate object with m elements.

Definition at line 43 of file int-set.cpp.

SharedHandle::Object * Gecode::IntSet::IntSetObject::copy ( void  ) const [virtual]

Return copy of object.

Implements Gecode::SharedHandle::Object.

Definition at line 51 of file int-set.cpp.

bool Gecode::IntSet::IntSetObject::in ( int  n) const

Check whether n is included in the set.

Definition at line 60 of file int-set.cpp.


Member Data Documentation

Size of set.

Definition at line 171 of file int.hh.

Number of ranges.

Definition at line 173 of file int.hh.

Array of ranges.

Definition at line 175 of file int.hh.


The documentation for this class was generated from the following files: