aGrUM  0.20.3
a C++ library for (probabilistic) graphical models
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
_master_gum::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
_overflow_gum::Instantiationprivate
_reorder_(const Sequence< const DiscreteVariable * > &v)gum::Instantiationprivate
_swap_(Idx i, Idx j)gum::Instantiationprivate
_vals_gum::Instantiationprivate
_vars_gum::Instantiationprivate
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 std::string &name) constgum::Instantiation
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
erase(const std::string &name)gum::Instantiation
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
replace_(const DiscreteVariable *x, const DiscreteVariable *y) finalgum::Instantiationprotectedvirtual
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
val(const std::string &name) 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