27 #ifndef GUM_MULTI_DIM_READONLY_H 28 #define GUM_MULTI_DIM_READONLY_H 43 template <
typename GUM_SCALAR >
79 virtual void set(
const Instantiation& i,
const GUM_SCALAR& value)
const;
85 virtual void fill(
const GUM_SCALAR&)
const;
virtual MultiDimContainer< GUM_SCALAR > * newFactory() const =0
Default constructor.
virtual ~MultiDimReadOnly()
Class destructor.
Implementation of the MultiDimReadOnly class.
gum is the global namespace for all aGrUM entities
Abstract base class for all multi dimensionnal containers.
Headers of gum::MultiDimImplementation.
Abstract base class for all multi dimensionnal read only structure.
virtual GUM_SCALAR & _get(const Instantiation &i) const
virtual void fill(const GUM_SCALAR &) const
Class for assigning/browsing values to tuples of discrete variables.
MultiDimReadOnly()
Default constructor.
<agrum/multidim/multiDimImplementation.h>