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 |