| assignment_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| auto_materialize() const override | ired::MaterializedFunction< FunValue, ContainerS > | inlinevirtual |
| base_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| data_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| datasize() const | ired::MaterializedFunction< FunValue, ContainerS > | inline |
| Dependency(const std::vector< var_idx_t > &vars) | ired::Dependency | inlineexplicit |
| fun_value_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| Function(const std::vector< var_idx_t > &vars) | ired::Function< FunValue > | inlineexplicit |
| function_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| guaranteed_zero(const assignment_t &a) const override | ired::MaterializedFunction< FunValue, ContainerS > | inlinevirtual |
| MaterializedFunction(const std::vector< var_idx_t > &vars, const FeatureNetwork &cn) | ired::MaterializedFunction< FunValue, ContainerS > | inline |
| MaterializedFunction(const function_t *function, const FeatureNetwork &cn) | ired::MaterializedFunction< FunValue, ContainerS > | inline |
| name() const override | ired::MaterializedFunction< FunValue, ContainerS > | inlinevirtual |
| operator()(const assignment_t &a) const override | ired::MaterializedFunction< FunValue, ContainerS > | inlinevirtual |
| parent_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| self_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| set(const assignment_t &a, const fun_value_t &val) | ired::MaterializedFunction< FunValue, ContainerS > | inline |
| var_idx_t typedef | ired::MaterializedFunction< FunValue, ContainerS > | |
| vars() const | ired::Dependency | inline |
| ~Dependency() | ired::Dependency | inlinevirtual |
| ~Function() | ired::Function< FunValue > | inlinevirtual |