src/widget/one_rule/algebra/conditions.c File Referencesrc/widget/one_rule/algebra/conditions.cGem-graph-client rules algebra: conditions list. #include "../../../../include/util.h"#include "../../../../include/fsm.h"#include "../../../../include/widget.h"#include "../../../../include/signal.h"#include <stdio.h>#include <stdlib.h>Functions void * widget_get_selected_rule_conditions_list_btt ()builds the conditions list of a rule. Detailed DescriptionGem-graph-client rules algebra: conditions list. This file is part of Gem-graph. It groups together the functions needed to describe a rule conditions. Function Documentationwidget_get_selected_rule_conditions_list_btt()widget_get_selected_rule_conditions_list_bttconditions.cconditions.cwidget_get_selected_rule_conditions_list_bttvoid * widget_get_selected_rule_conditions_list_btt ( )builds the conditions list of a rule. TODO // today, an arbitrary mock-up without any link to the XML modelThis list groups all the elementary conditions of the rule. No conditions should be repeated. No condition may contradict another (== a unique condition per address in rule workspace) Completeness is not required (== there does not need to be one condition per address in the rule workspace)Since2024-08See alsosrc/widget/one_rule/algebra/utilities/widget_set_item_text() src/fsm/dispatch/fsm_journal_event()src/widget/one_rule/algebra/dispatch()Returnsthe conditions list