Removes all the elements of the array.
Creates a copy of the named_flags
and returns it.
Compares content of the two #CamelNamedFlags and returns whether they equal. Note this is an expensive operation for large sets.
the second #CamelNamedFlags
Frees memory associated iwth the named_flags
. Does nothing,
if named_flags
is %NULL.
Inserts a flag named name
into the named_flags,
if it is not included
already (comparing case sensitively), or does nothing otherwise.
name of the flag
Removes a flag named name
from the named_flags
.
name of the flag
Creates a new #CamelNamedFlags.
Created a new #CamelNamedFlags, which has reserved reserve_size
elements. This value doesn't influence the camel_named_flags_get_length(),
which returns zero on the array returned from this function.
an array size to reserve
Creates a new #CamelNamedFlags.