Generated on Mon Aug 25 11:35:49 2008 for Gecode by doxygen 1.5.6

Gecode::NoIdxVarImpConf Class Reference

List of all members.


Detailed Description

Configuration class for variable implementations without index structure.

Definition at line 175 of file core.icc.


Static Public Member Functions

static Gecode::ModEvent me_combine (ModEvent me1, ModEvent me2)
 Combine modification events me1 and me2.
static bool med_update (ModEventDelta &med, ModEvent me)
 Update modification even delta med by me, return true on change.

Static Public Attributes

static const int idx_c = -1
 Index for update.
static const int idx_d = -1
 Index for disposal.
static const PropCond pc_max = PC_GEN_ASSIGNED
 Maximal propagation condition.
static const int free_bits = 0
 Freely available bits.
static const int med_fst = 0
 Start of bits for modification event delta.
static const int med_lst = 0
 End of bits for modification event delta.
static const int med_mask = 0
 Bitmask for modification event delta.
static const Support::Symbol vti
 Variable type identifier for reflection.

Member Function Documentation

ModEvent Gecode::NoIdxVarImpConf::me_combine ( ModEvent  me1,
ModEvent  me2 
) [inline, static]

Combine modification events me1 and me2.

Definition at line 200 of file core.icc.

bool Gecode::NoIdxVarImpConf::med_update ( ModEventDelta med,
ModEvent  me 
) [inline, static]

Update modification even delta med by me, return true on change.

Definition at line 204 of file core.icc.


Member Data Documentation

const int Gecode::NoIdxVarImpConf::idx_c = -1 [static]

Index for update.

Definition at line 178 of file core.icc.

const int Gecode::NoIdxVarImpConf::idx_d = -1 [static]

Index for disposal.

Definition at line 180 of file core.icc.

Maximal propagation condition.

Definition at line 182 of file core.icc.

const int Gecode::NoIdxVarImpConf::free_bits = 0 [static]

Freely available bits.

Definition at line 184 of file core.icc.

const int Gecode::NoIdxVarImpConf::med_fst = 0 [static]

Start of bits for modification event delta.

Definition at line 186 of file core.icc.

const int Gecode::NoIdxVarImpConf::med_lst = 0 [static]

End of bits for modification event delta.

Definition at line 188 of file core.icc.

const int Gecode::NoIdxVarImpConf::med_mask = 0 [static]

Bitmask for modification event delta.

Definition at line 190 of file core.icc.

Variable type identifier for reflection.

Definition at line 196 of file core.icc.


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