Creates a new file attribute matcher, which matches attributes
against a given string.
GFileAttributeMatchers are reference
counted structures, and are created with a reference count of 1. If
the number of references falls to 0, the
Checks if the matcher will match all of the keys in a given namespace.
This will always return
TRUE if a wildcard character is in use (e.g. if
matcher was created with “standard::” and
ns is “standard”, or if matcher was created
using “” and namespace is anything.)
Gets the next matched attribute from a
Checks if an attribute will be matched by an attribute matcher. If
the matcher was created with the “*” matching string, this function
will always return
Checks if a attribute matcher only matches a given attribute. Always
FALSE if “*” was used when creating the matcher.
References a file attribute matcher.
Subtracts all attributes of
matcher and returns
a matcher that supports those attributes.
Prints what the matcher is matching against. The format will be equal to the format passed to g_file_attribute_matcher_new(). The output however, might not be identical, as the matcher may decide to use a different order or omit needless parts.
Available since: 2.32
matcher. If the reference count falls below 1,
matcher is automatically freed.