aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > Member List

This is the complete list of members for gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >, including all inherited members.

_arg1_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
_arg2_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
_args_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
_combine_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
_imply_deletion_gum::ScheduleOperatorprivate
_op_type_gum::ScheduleOperatorprivate
_result_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
_result_persistent_gum::ScheduleOperatorprivate
_results_gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >private
arg1() constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
arg2() constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
args() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
clone() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
execute() finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
hasPersistentResults() constgum::ScheduleOperator
hasSameArguments(const ScheduleOperator &) const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
hasSameArguments(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &) constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
hasSimilarArguments(const ScheduleOperator &) const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
hasSimilarArguments(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &) constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
implyDeletion() constgum::ScheduleOperator
isExecuted() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
isSameOperator(const ScheduleOperator &) const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
isSameOperator(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &) constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
makeResultsPersistent(const bool is_persistent)gum::ScheduleOperator
memoryUsage() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
nbOperations() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
operator!=(const ScheduleOperator &) const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
operator!=(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &) constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
operator=(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &)gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
operator=(ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &&)gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
gum::ScheduleOperator::operator=(const ScheduleOperator &from)gum::ScheduleOperatorprotected
gum::ScheduleOperator::operator=(ScheduleOperator &&from)gum::ScheduleOperatorprotected
operator==(const ScheduleOperator &) const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
operator==(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &) constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
result() constgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
results() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
ScheduleBinaryCombination(const ScheduleMultiDim< TABLE1 > &table1, const ScheduleMultiDim< TABLE2 > &table2, TABLE_RES(*combine)(const TABLE1 &, const TABLE2 &), const bool is_result_persistent=false)gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
ScheduleBinaryCombination(const ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &from)gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
ScheduleBinaryCombination(ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES > &&from)gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
ScheduleOperator(const ScheduleOperatorType type, const bool imply_deletion, const bool are_results_persistent)gum::ScheduleOperatorexplicit
ScheduleOperator(const ScheduleOperator &from)gum::ScheduleOperatorprotected
ScheduleOperator(ScheduleOperator &&from)gum::ScheduleOperatorprotected
setCombinationFunction(TABLE_RES(*combine)(const TABLE1 &, const TABLE2 &))gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >
toString() const finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
type() constgum::ScheduleOperator
undo() finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
updateArgs(const Sequence< const IScheduleMultiDim * > &new_args) finalgum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
~ScheduleBinaryCombination()gum::ScheduleBinaryCombination< TABLE1, TABLE2, TABLE_RES >virtual
~ScheduleOperator()gum::ScheduleOperatorvirtual