aGrUM  0.16.0
gum::ScheduleProjection< GUM_SCALAR > Member List

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

memoryUsage(const ScheduleMultiDim< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)=0gum::ScheduleProjection< GUM_SCALAR >pure virtual
memoryUsage(const MultiDimImplementation< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
memoryUsage(const TABLE< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
nbOperations(const ScheduleMultiDim< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)=0gum::ScheduleProjection< GUM_SCALAR >pure virtual
nbOperations(const MultiDimImplementation< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
nbOperations(const TABLE< GUM_SCALAR > &set, const Set< const DiscreteVariable * > &del_vars, const Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
newFactory() const =0gum::ScheduleProjection< GUM_SCALAR >pure virtual
operator=(const ScheduleProjection< GUM_SCALAR > &)gum::ScheduleProjection< GUM_SCALAR >private
project(const ScheduleMultiDim< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, Schedule< GUM_SCALAR > &schedule)=0gum::ScheduleProjection< GUM_SCALAR >pure virtual
project(const MultiDimImplementation< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
project(const TABLE< GUM_SCALAR > &table, const Set< const DiscreteVariable * > &del_vars, Schedule< GUM_SCALAR > &schedule)gum::ScheduleProjection< GUM_SCALAR >
projectFunction()gum::ScheduleProjection< GUM_SCALAR >virtual
ScheduleProjection()gum::ScheduleProjection< GUM_SCALAR >
ScheduleProjection(const ScheduleProjection< GUM_SCALAR > &)gum::ScheduleProjection< GUM_SCALAR >
setProjectFunction(MultiDimImplementation< GUM_SCALAR > *(*proj)(const MultiDimImplementation< GUM_SCALAR > &, const Set< const DiscreteVariable * > &))=0gum::ScheduleProjection< GUM_SCALAR >pure virtual
~ScheduleProjection()gum::ScheduleProjection< GUM_SCALAR >virtual