GFileAttributeType

The data types for file attributes. G_FILE_ATTRIBUTE_TYPE_INVALID indicates an invalid or uninitalized type. G_FILE_ATTRIBUTE_TYPE_STRING a null terminated UTF8 string. G_FILE_ATTRIBUTE_TYPE_BYTE_STRING a zero terminated string of non-zero bytes. G_FILE_ATTRIBUTE_TYPE_BOOLEAN a boolean value. G_FILE_ATTRIBUTE_TYPE_UINT32 an unsigned 4-byte/32-bit integer. G_FILE_ATTRIBUTE_TYPE_INT32 a signed 4-byte/32-bit integer. G_FILE_ATTRIBUTE_TYPE_UINT64 an unsigned 8-byte/64-bit integer. G_FILE_ATTRIBUTE_TYPE_INT64 a signed 8-byte/64-bit integer. G_FILE_ATTRIBUTE_TYPE_OBJECT a GObject. G_FILE_ATTRIBUTE_TYPE_STRINGV a NULL terminated char **. Since 2.22

Values

ValueMeaning
TYPE_INVALID0
TYPE_STRING
TYPE_BYTE_STRING
TYPE_BOOLEAN
TYPE_UINT32
TYPE_INT32
TYPE_UINT64
TYPE_INT64
TYPE_OBJECT
TYPE_STRINGV

Meta