Sets our main struct and passes it to the parent class.
Creates a new file attribute info list.
A destructor is present on this object, but not explicitly documented in the source.
Adds a new attribute with name to the list, setting its type and flags.
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.
References a file attribute info 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