GHOST
ghost::Constraint Member List

This is the complete list of members for ghost::Constraint, including all inherited members.

conditional_update_data_structures(const std::vector< Variable * > &variables, int index, int new_value)ghost::Constraintprotectedvirtual
Constraint(const std::vector< int > &variables_index)ghost::Constraint
Constraint(const std::vector< Variable > &variables)ghost::Constraint
Constraint(const Constraint &other)=defaultghost::Constraint
Constraint(Constraint &&other)=defaultghost::Constraint
get_current_error() constghost::Constraintinlineprotected
get_id() constghost::Constraintinlineprotected
has_variable(int var_id) constghost::Constraint
operator<<(std::ostream &os, const Constraint &c)ghost::Constraintfriend
operator=(const Constraint &other)=deleteghost::Constraint
operator=(Constraint &&other)=deleteghost::Constraint
optional_delta_error(const std::vector< Variable * > &variables, const std::vector< int > &indexes, const std::vector< int > &candidate_values) constghost::Constraintprotectedvirtual
required_error(const std::vector< Variable * > &variables) const =0ghost::Constraintprotectedpure virtual
~Constraint()=defaultghost::Constraintvirtual