aGrUM  0.16.0
gum::Instantiation Member List

This is the complete list of members for gum::Instantiation, including all inherited members.

__add(const DiscreteVariable &v)gum::Instantiationprivate
__chgVal(Idx varPos, Idx newVal)gum::Instantiationprivate
__erase(const DiscreteVariable &v)gum::Instantiationprivate
__init(MultiDimAdressable *master)gum::Instantiationprivate
__mastergum::Instantiationprivate
__masterChangeNotification(Idx varPos, Idx newVal, Idx oldVal) constgum::Instantiationprivate
__masterDecNotification() constgum::Instantiationprivate
__masterFirstNotification() constgum::Instantiationprivate
__masterIncNotification() constgum::Instantiationprivate
__masterLastNotification() constgum::Instantiationprivate
__notifiedDimChanged(const Sequence< const DiscreteVariable * > &v)gum::Instantiationprivate
__overflowgum::Instantiationprivate
__reorder(const Sequence< const DiscreteVariable * > &v)gum::Instantiationprivate
__swap(Idx i, Idx j)gum::Instantiationprivate
__valsgum::Instantiationprivate
__varsgum::Instantiationprivate
_replace(const DiscreteVariable *x, const DiscreteVariable *y) finalgum::Instantiationprotectedvirtual
actAsSlave(MultiDimAdressable &aMD)gum::Instantiation
add(const DiscreteVariable &v) finalgum::Instantiationvirtual
addWithMaster(const MultiDimAdressable *m, const DiscreteVariable &v)gum::Instantiation
chgVal(const DiscreteVariable &v, Idx newval)gum::Instantiation
chgVal(const DiscreteVariable *v, Idx newval)gum::Instantiation
chgVal(Idx varPos, Idx newval)gum::Instantiation
chgVal(const std::string &var, Idx newval)gum::Instantiation
chgVal(const std::string &var, const std::string &newval)gum::Instantiation
clear()gum::Instantiation
contains(const DiscreteVariable &v) const finalgum::Instantiationvirtual
contains(const DiscreteVariable *v) constgum::Instantiation
dec()gum::Instantiation
decIn(const Instantiation &i)gum::Instantiation
decNotVar(const DiscreteVariable &v)gum::Instantiation
decOut(const Instantiation &i)gum::Instantiation
decVar(const DiscreteVariable &v)gum::Instantiation
domainSize() const finalgum::Instantiationvirtual
empty() const finalgum::Instantiationvirtual
end() constgum::Instantiation
erase(const DiscreteVariable &v) finalgum::Instantiationvirtual
eraseWithMaster(const MultiDimAdressable *m, const DiscreteVariable &v)gum::Instantiation
forgetMaster()gum::Instantiation
hamming() constgum::Instantiation
inc()gum::Instantiation
incIn(const Instantiation &i)gum::Instantiation
incNotVar(const DiscreteVariable &v)gum::Instantiation
incOut(const Instantiation &i)gum::Instantiation
incVar(const DiscreteVariable &v)gum::Instantiation
inOverflow() constgum::Instantiation
Instantiation()gum::Instantiation
Instantiation(const Instantiation &aI, const bool notifyMaster=true)gum::Instantiation
Instantiation(MultiDimAdressable &aMD)gum::Instantiation
Instantiation(const MultiDimAdressable &aMD)gum::Instantiation
Instantiation(MultiDimAdressable *aMD)gum::Instantiation
Instantiation(const MultiDimAdressable *aMD)gum::Instantiation
isMaster(const MultiDimAdressable *m) constgum::Instantiation
isMaster(const MultiDimAdressable &m) constgum::Instantiation
isSlave() constgum::Instantiation
nbrDim() const finalgum::Instantiationvirtual
operator++()gum::Instantiation
operator+=(Size depl)gum::Instantiation
operator--()gum::Instantiation
operator-=(Size depl)gum::Instantiation
operator=(const Instantiation &aI)gum::Instantiation
operator==(const Instantiation &other) constgum::Instantiation
pos(const DiscreteVariable &v) const finalgum::Instantiationvirtual
rend() constgum::Instantiation
reorder(const Sequence< const DiscreteVariable * > &v)gum::Instantiation
reorder(const Instantiation &i)gum::Instantiation
replace(const DiscreteVariable &x, const DiscreteVariable &y)gum::MultiDimInterface
setFirst()gum::Instantiation
setFirstIn(const Instantiation &i)gum::Instantiation
setFirstNotVar(const DiscreteVariable &v)gum::Instantiation
setFirstOut(const Instantiation &i)gum::Instantiation
setFirstVar(const DiscreteVariable &v)gum::Instantiation
setLast()gum::Instantiation
setLastIn(const Instantiation &i)gum::Instantiation
setLastNotVar(const DiscreteVariable &v)gum::Instantiation
setLastOut(const Instantiation &i)gum::Instantiation
setLastVar(const DiscreteVariable &v)gum::Instantiation
setVals(const Instantiation &i)gum::Instantiation
setValsFrom(const HashTable< const DiscreteVariable *, const DiscreteVariable * > &map, const Instantiation &external)gum::Instantiation
synchronizeWithMaster(const MultiDimAdressable *m)gum::Instantiation
toString() constgum::Instantiation
unsetEnd()gum::Instantiation
unsetOverflow()gum::Instantiation
val(Idx i) constgum::Instantiation
val(const DiscreteVariable &var) constgum::Instantiation
valFromPtr(const DiscreteVariable *pvar) constgum::Instantiation
variable(Idx i) const finalgum::Instantiationvirtual
variable(const std::string &name) const finalgum::Instantiationvirtual
variablesSequence() const finalgum::Instantiationvirtual
~Instantiation()gum::Instantiation
~MultiDimInterface()gum::MultiDimInterfaceinlinevirtual