Method
GioFileAttributeMatchersubtract
Declaration
GFileAttributeMatcher*
g_file_attribute_matcher_subtract (
GFileAttributeMatcher* matcher,
GFileAttributeMatcher* subtract
)
Description
Subtracts all attributes of subtract from matcher and returns
a matcher that supports those attributes.
Note that currently it is not possible to remove a single
attribute when the matcher matches the whole namespace - or remove
a namespace or attribute when the matcher matches everything. This
is a limitation of the current implementation, but may be fixed
in the future.
Parameters
subtract-
Type:
GFileAttributeMatcherThe matcher to subtract.
The argument can be NULL.The data is owned by the caller of the method.
Return value
Type: GFileAttributeMatcher
A file attribute matcher matching all attributes of
matcher that are not matched by subtract.
| The caller of the method takes ownership of the data, and is responsible for freeing it. |
The return value can be NULL. |