![]() |
aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
|
This is the complete list of members for gum::MultiDimCombineAndProjectDefault< TABLE >, including all inherited members.
| _combination_ | gum::MultiDimCombineAndProjectDefault< TABLE > | private |
| _freeData_(std::vector< const IScheduleMultiDim * > &tables, std::vector< ScheduleOperator * > &operations) const | gum::MultiDimCombineAndProjectDefault< TABLE > | private |
| _projection_ | gum::MultiDimCombineAndProjectDefault< TABLE > | private |
| clone() const | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| combinationFunction | gum::MultiDimCombineAndProjectDefault< TABLE > | |
| execute(const Set< const TABLE * > &set, const gum::VariableSet &del_vars) final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| memoryUsage(const Set< const TABLE * > &set, const gum::VariableSet &del_vars) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| memoryUsage(const Set< const Sequence< const DiscreteVariable * > * > &set, const gum::VariableSet &del_vars) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| MultiDimCombineAndProject() | gum::MultiDimCombineAndProject< TABLE > | explicit |
| MultiDimCombineAndProject(const MultiDimCombineAndProject< TABLE > &) | gum::MultiDimCombineAndProject< TABLE > | |
| MultiDimCombineAndProjectDefault(TABLE(*combine)(const TABLE &, const TABLE &), TABLE(*project)(const TABLE &, const gum::VariableSet &)) | gum::MultiDimCombineAndProjectDefault< TABLE > | |
| MultiDimCombineAndProjectDefault(const MultiDimCombineAndProjectDefault< TABLE > &) | gum::MultiDimCombineAndProjectDefault< TABLE > | |
| nbOperations(const Set< const TABLE * > &set, const gum::VariableSet &del_vars) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| nbOperations(const Set< const Sequence< const DiscreteVariable * > * > &set, const gum::VariableSet &del_vars) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| operations(const Set< const IScheduleMultiDim * > &original_tables, const gum::VariableSet &del_vars, const bool is_result_persistent=false) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| operations(const std::vector< const IScheduleMultiDim * > &original_tables, const gum::VariableSet &del_vars, const bool is_result_persistent=false) const final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| operator=(const MultiDimCombineAndProject< TABLE > &) | gum::MultiDimCombineAndProject< TABLE > | private |
| projectionFunction | gum::MultiDimCombineAndProjectDefault< TABLE > | |
| schedule(Schedule &schedule, const Set< const IScheduleMultiDim * > &original_tables, const gum::VariableSet &del_vars, const bool is_result_persistent=false) const | gum::MultiDimCombineAndProject< TABLE > | |
| setCombinationClass(const MultiDimCombination< TABLE > &comb_class) final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| setCombinationFunction(TABLE(*combine)(const TABLE &, const TABLE &)) final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| setProjectionClass(const MultiDimProjection< TABLE > &proj_class) final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| setProjectionFunction(TABLE(*proj)(const TABLE &, const gum::VariableSet &)) final | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |
| value_type typedef | gum::MultiDimCombineAndProjectDefault< TABLE > | |
| ~MultiDimCombineAndProject() | gum::MultiDimCombineAndProject< TABLE > | virtual |
| ~MultiDimCombineAndProjectDefault() | gum::MultiDimCombineAndProjectDefault< TABLE > | virtual |