56 template <
typename GUM_ELEMENT >
63 template <
typename GUM_ELEMENT >
71 template <
typename GUM_ELEMENT >
78 template <
typename GUM_ELEMENT >
80 const GUM_ELEMENT& value)
const {
86 template <
typename GUM_ELEMENT >
93 template <
typename GUM_ELEMENT >
Class for assigning/browsing values to tuples of discrete variables.
MultiDimImplementation()
Default constructor.
void fill(const GUM_ELEMENT &) const override
~MultiDimReadOnly() override
Class destructor.
MultiDimReadOnly()
Default constructor.
void set(const Instantiation &i, const GUM_ELEMENT &value) const override
GUM_ELEMENT & get_(const Instantiation &i) const override
Exception : operation not allowed.
#define GUM_ERROR(type, msg)
Header of the MultiDimReadOnly class.
gum is the global namespace for all aGrUM entities