Top | ![]() |
![]() |
![]() |
![]() |
gint e_filter_part_xml_create (EFilterPart *part
,xmlNodePtr node
,struct _ERuleContext *rc
);
void e_filter_part_copy_values (EFilterPart *dst_part
,EFilterPart *src_part
);
EFilterElement * e_filter_part_find_element (EFilterPart *part
,const gchar *name
);
void e_filter_part_build_code (EFilterPart *part
,GString *out
);
Outputs the code of a part.
void e_filter_part_expand_code (EFilterPart *part
,const gchar *str
,GString *out
);
Expands the variables in string str
based on the values of the part.
void e_filter_part_build_code_list (GList *list
,GString *out
);
Construct a list of the filter parts code into a single string.
EFilterPart * e_filter_part_find_list (GList *list
,const gchar *name
);
Find a filter part stored in a list.
EFilterPart * e_filter_part_next_list (GList *list
,EFilterPart *last
);
Iterate through a filter part list.