aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
gum::DiscreteVariable Member List

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

_checkSameDomain_(const Variable &aRV) const =0gum::Variableprivatepure virtual
_description_gum::Variablemutableprivate
_name_gum::Variableprivate
clone() const override=0gum::DiscreteVariablepure virtual
closestIndex(double val) const =0gum::DiscreteVariablepure virtual
closestLabel(double val) constgum::DiscreteVariable
copy_(const Variable &aRV)gum::Variableprotected
description() constgum::Variable
DiscreteVariable(const std::string &aName, const std::string &aDesc)gum::DiscreteVariable
DiscreteVariable(const DiscreteVariable &aDRV)gum::DiscreteVariable
DiscreteVariable()gum::DiscreteVariableinlineprotected
domain() const override=0gum::DiscreteVariablepure virtual
domainSize() const =0gum::DiscreteVariablepure virtual
empty() constgum::DiscreteVariable
index(const std::string &label) const =0gum::DiscreteVariablepure virtual
isEmpirical() constgum::DiscreteVariableinlinevirtual
label(Idx i) const =0gum::DiscreteVariablepure virtual
labels() constgum::DiscreteVariable
name() constgum::Variable
numerical(Idx indice) const =0gum::DiscreteVariablepure virtual
operator=(const DiscreteVariable &aRV)gum::DiscreteVariable
gum::Variable::operator=(const Variable &aRV)gum::Variable
operator==(const Variable &aRV) constgum::Variable
operator[](const std::string &label) constgum::DiscreteVariableinline
setDescription(const std::string &theValue) constgum::Variable
setName(const std::string &theValue)gum::Variable
stype() const =0gum::DiscreteVariablepure virtual
toFast() const =0gum::DiscreteVariablepure virtual
toString() constgum::DiscreteVariable
toStringWithDescription() constgum::DiscreteVariable
Variable()gum::Variableinlineprotected
Variable(const std::string &aName, const std::string &aDesc)gum::Variableprotected
Variable(const Variable &aRV)gum::Variableprotected
varType() const override=0gum::DiscreteVariablepure virtual
~DiscreteVariable() overridegum::DiscreteVariable
~Variable()gum::Variablevirtual