X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fgraph.h;h=69a3fbef2ebf84aa4346748652bc0541cf228a3b;hb=559db522731e674dbdad045d0e65b9376e2f91f4;hp=b6f2e7c539b9b50a60c8eecc0607cf2a5e7d483c;hpb=d57d345c057f784293439936f8a62fe01cffde06;p=collection4.git diff --git a/src/graph.h b/src/graph.h index b6f2e7c..69a3fbe 100644 --- a/src/graph.h +++ b/src/graph.h @@ -52,7 +52,14 @@ graph_def_t *graph_get_defs (graph_config_t *cfg); int graph_add_def (graph_config_t *cfg, graph_def_t *def); -_Bool graph_matches_ident (graph_config_t *cfg, const graph_ident_t *ident); +/* Returns true if the given "ident" matches the (more general) selector of + * the graph "cfg". */ +_Bool graph_ident_matches (graph_config_t *cfg, const graph_ident_t *ident); + +/* Returns true if the selector of the graph "cfg" matches the more general + * ident "selector". */ +_Bool graph_matches_ident (graph_config_t *cfg, + const graph_ident_t *selector); /* Compares the given string with the appropriate field of the selector. If the * selector field is "/all/" or "/any/", returns true without checking the