Generated on Sat Feb 7 2015 02:01:42 for Gecode by doxygen 1.8.9.1
Gecode::Float::FloatVarImpConf Class Reference

Configuration for Float-variable implementations. More...

#include <var-type.hpp>

Static Public Member Functions

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

Static Public Attributes

static const int idx_c = Gecode::Set::SetVarImpConf::idx_c+1
 Index for cloning. More...
 
static const int idx_d = Gecode::Set::SetVarImpConf::idx_d
 Index for disposal. More...
 
static const Gecode::PropCond pc_max = PC_FLOAT_BND
 Maximal propagation condition. More...
 
static const int free_bits = 0
 Freely available bits. More...
 
static const int med_fst = Gecode::Set::SetVarImpConf::med_lst
 Start of bits for modification event delta. More...
 
static const int med_lst = med_fst + 2
 End of bits for modification event delta. More...
 
static const int med_mask = ((1 << 2) - 1) << med_fst
 Bitmask for modification event delta. More...
 

Detailed Description

Configuration for Float-variable implementations.

Definition at line 416 of file var-type.hpp.

Member Function Documentation

Gecode::ModEvent Gecode::Float::FloatVarImpConf::me_combine ( Gecode::ModEvent  me1,
Gecode::ModEvent  me2 
)
inlinestatic

Combine modification events me1 and me2.

Definition at line 838 of file var-type.hpp.

bool Gecode::Float::FloatVarImpConf::med_update ( Gecode::ModEventDelta med,
Gecode::ModEvent  me 
)
inlinestatic

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

Definition at line 859 of file var-type.hpp.

Member Data Documentation

const int Gecode::Float::FloatVarImpConf::idx_c = Gecode::Set::SetVarImpConf::idx_c+1
static

Index for cloning.

Definition at line 419 of file var-type.hpp.

const int Gecode::Float::FloatVarImpConf::idx_d = Gecode::Set::SetVarImpConf::idx_d
static

Index for disposal.

Definition at line 421 of file var-type.hpp.

const Gecode::PropCond Gecode::Float::FloatVarImpConf::pc_max = PC_FLOAT_BND
static

Maximal propagation condition.

Definition at line 423 of file var-type.hpp.

const int Gecode::Float::FloatVarImpConf::free_bits = 0
static

Freely available bits.

Definition at line 425 of file var-type.hpp.

const int Gecode::Float::FloatVarImpConf::med_fst = Gecode::Set::SetVarImpConf::med_lst
static

Start of bits for modification event delta.

Definition at line 427 of file var-type.hpp.

const int Gecode::Float::FloatVarImpConf::med_lst = med_fst + 2
static

End of bits for modification event delta.

Definition at line 429 of file var-type.hpp.

const int Gecode::Float::FloatVarImpConf::med_mask = ((1 << 2) - 1) << med_fst
static

Bitmask for modification event delta.

Definition at line 431 of file var-type.hpp.


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