Sets our main struct and passes it to the parent class.
Creates a new file attribute info list.
Adds a new attribute with @name to the @list, setting its @type and @flags.
References a file attribute info list.
Makes a duplicate of a file attribute info list.
Get the main Gtk struct
the main Gtk struct as a void*
Gets the file attribute with the name @name from @list.
Removes a reference from the given @list. If the reference count falls to zero, the @list is deleted.
an array of #GFileAttributeInfos.
the main Gtk struct
Acts as a lightweight registry for possible valid file attributes. The registry stores Key-Value pair formats as #GFileAttributeInfos.