Generated on Sat Feb 7 2015 02:01:50 for Gecode by doxygen 1.8.9.1
Gecode::MiniModel::PosSet Class Reference

Sets of positions. More...

Public Member Functions

 PosSet (void)
 
 PosSet (int)
 
bool in (int) const
 

Static Public Member Functions

static PosSetCmp cmp (PosSet *, PosSet *)
 
static PosSetcup (PosSetAllocator &, PosSet *, PosSet *)
 
- Static Public Member Functions inherited from Gecode::Support::BlockClient< PosSet, Heap >
static void * operator new (size_t s, BlockAllocator< PosSet, Heap, 512 > &ba)
 Allocate memory from block allocator ba. More...
 
static void operator delete (void *, BlockAllocator< PosSet, Heap, 512 > &ba)
 Noop (memory freed only when block allocator deleted) More...
 
static void operator delete (void *)
 Noop (memory freed only when block allocator deleted) More...
 

Public Attributes

int pos
 
PosSetnext
 

Detailed Description

Sets of positions.

Definition at line 379 of file reg.cpp.

Constructor & Destructor Documentation

Gecode::MiniModel::PosSet::PosSet ( void  )
inline

Definition at line 396 of file reg.cpp.

Gecode::MiniModel::PosSet::PosSet ( int  p)
inline

Definition at line 398 of file reg.cpp.

Member Function Documentation

bool Gecode::MiniModel::PosSet::in ( int  p) const
inline

Definition at line 402 of file reg.cpp.

PosSetCmp Gecode::MiniModel::PosSet::cmp ( PosSet ps1,
PosSet ps2 
)
inlinestatic

Definition at line 413 of file reg.cpp.

PosSet * Gecode::MiniModel::PosSet::cup ( PosSetAllocator psm,
PosSet ps1,
PosSet ps2 
)
static

Definition at line 429 of file reg.cpp.

Member Data Documentation

int Gecode::MiniModel::PosSet::pos

Definition at line 384 of file reg.cpp.

PosSet* Gecode::MiniModel::PosSet::next

Definition at line 384 of file reg.cpp.


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