![]() |
![]() |
![]() |
Libral, the Rubrica Library Reference Manual | ![]() |
---|---|---|---|---|
#define R_FILTER_TYPE RFilterPrivate; RFilter; RFilter* r_filter_new (void); void r_filter_free (RFilter *filter); RFilter* r_filter_copy (RFilter *filter); void r_filter_add_pattern (RFilter *filter, gchar *pattern); gboolean r_filter_delete_pattern (RFilter *filter, gchar *pattern); void r_filter_reset (RFilter *filter); gchar* r_filter_get_pattern (RFilter *filter); gchar* r_filter_get_next_pattern (RFilter *filter);
"filter-extension" gchararray : Read / Write / Construct "filter-mime" gchararray : Read / Write / Construct "filter-name" gchararray : Read / Write / Construct
void r_filter_add_pattern (RFilter *filter, gchar *pattern);
append the given pattern to the filter's list
filter : |
a RFilter |
pattern : |
a gchar* |
gboolean r_filter_delete_pattern (RFilter *filter, gchar *pattern);
delete the given pattern from the filter's list
void r_filter_reset (RFilter *filter);
reset the private filter's iterator
filter : |
a RFilter |
gchar* r_filter_get_pattern (RFilter *filter);
get the first filter's pattern
filter : |
a RFilter |
Returns : | a gchar* or NULL if filter doesn't have patterns |
filter-extension
" property"filter-extension" gchararray : Read / Write / Construct
extension added to file' name
Default value: NULL
filter-mime
" property"filter-mime" gchararray : Read / Write / Construct
the name of the filter
Default value: NULL
filter-name
" property"filter-name" gchararray : Read / Write / Construct
the name of the filter
Default value: NULL