aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
gum::MultiDimCombinationDefault< TABLE > Member List

This is the complete list of members for gum::MultiDimCombinationDefault< TABLE >, including all inherited members.

_combine_gum::MultiDimCombinationDefault< TABLE >private
_combinedSize_(const IScheduleMultiDim &table1, const IScheduleMultiDim &table2) constgum::MultiDimCombinationDefault< TABLE >private
_freeData_(std::vector< const IScheduleMultiDim * > &tables, std::vector< ScheduleOperator * > &operations) constgum::MultiDimCombinationDefault< TABLE >private
clone() constgum::MultiDimCombinationDefault< TABLE >virtual
combinationFunctiongum::MultiDimCombinationDefault< TABLE >
execute(const Set< const TABLE * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
execute(TABLE &container, const Set< const TABLE * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
memoryUsage(const Set< const TABLE * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
memoryUsage(const Set< const Sequence< const DiscreteVariable * > * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
MultiDimCombination()gum::MultiDimCombination< TABLE >
MultiDimCombination(const MultiDimCombination< TABLE > &)gum::MultiDimCombination< TABLE >
MultiDimCombinationDefault(TABLE(*combine)(const TABLE &, const TABLE &))gum::MultiDimCombinationDefault< TABLE >
MultiDimCombinationDefault(const MultiDimCombinationDefault< TABLE > &)gum::MultiDimCombinationDefault< TABLE >
nbOperations(const Set< const TABLE * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
nbOperations(const Set< const Sequence< const DiscreteVariable * > * > &set) const finalgum::MultiDimCombinationDefault< TABLE >virtual
operations(const std::vector< const IScheduleMultiDim * > &set, const bool is_result_persistent=false) const finalgum::MultiDimCombinationDefault< TABLE >virtual
operations(const Set< const IScheduleMultiDim * > &set, const bool is_result_persistent=false) const finalgum::MultiDimCombinationDefault< TABLE >virtual
operator=(const MultiDimCombination< TABLE > &)gum::MultiDimCombination< TABLE >private
schedule(Schedule &schedule, const Set< const IScheduleMultiDim * > &set, const bool is_result_persistent=false) constgum::MultiDimCombination< TABLE >
schedule(Schedule &schedule, const std::vector< const IScheduleMultiDim * > &set, const bool is_result_persistent=false) constgum::MultiDimCombination< TABLE >
setCombinationFunction(TABLE(*combine)(const TABLE &, const TABLE &)) finalgum::MultiDimCombinationDefault< TABLE >virtual
value_type typedefgum::MultiDimCombination< TABLE >
~MultiDimCombination()gum::MultiDimCombination< TABLE >virtual
~MultiDimCombinationDefault()gum::MultiDimCombinationDefault< TABLE >virtual