|
Namespaces |
namespace | Gio |
namespace | Glib |
Classes |
class | Gio::FileAttributeInfo |
| Information about a specific attribute - see FileAttributeInfoList. More...
|
class | Gio::FileAttributeInfoList |
| Key-Value paired file attributes. More...
|
Enumerations |
enum | Gio::FileAttributeType {
Gio::FILE_ATTRIBUTE_TYPE_INVALID,
Gio::FILE_ATTRIBUTE_TYPE_INVALID,
Gio::FILE_ATTRIBUTE_TYPE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
Gio::FILE_ATTRIBUTE_TYPE_UINT32,
Gio::FILE_ATTRIBUTE_TYPE_UINT32,
Gio::FILE_ATTRIBUTE_TYPE_INT32,
Gio::FILE_ATTRIBUTE_TYPE_INT32,
Gio::FILE_ATTRIBUTE_TYPE_UINT64,
Gio::FILE_ATTRIBUTE_TYPE_UINT64,
Gio::FILE_ATTRIBUTE_TYPE_INT64,
Gio::FILE_ATTRIBUTE_TYPE_INT64,
Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
Gio::FILE_ATTRIBUTE_TYPE_INVALID,
Gio::FILE_ATTRIBUTE_TYPE_INVALID,
Gio::FILE_ATTRIBUTE_TYPE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING,
Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN,
Gio::FILE_ATTRIBUTE_TYPE_UINT32,
Gio::FILE_ATTRIBUTE_TYPE_UINT32,
Gio::FILE_ATTRIBUTE_TYPE_INT32,
Gio::FILE_ATTRIBUTE_TYPE_INT32,
Gio::FILE_ATTRIBUTE_TYPE_UINT64,
Gio::FILE_ATTRIBUTE_TYPE_UINT64,
Gio::FILE_ATTRIBUTE_TYPE_INT64,
Gio::FILE_ATTRIBUTE_TYPE_INT64,
Gio::FILE_ATTRIBUTE_TYPE_OBJECT,
Gio::FILE_ATTRIBUTE_TYPE_OBJECT
} |
enum | Gio::FileAttributeInfoFlags {
Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
Gio::FILE_ATTRIBUTE_INFO_NONE = 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0,
Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1,
Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1
} |
| - Bitwise operators:
FileAttributeInfoFlags operator|(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator&(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator^(FileAttributeInfoFlags, FileAttributeInfoFlags)
FileAttributeInfoFlags operator~(FileAttributeInfoFlags)
FileAttributeInfoFlags& operator|=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator&=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
FileAttributeInfoFlags& operator^=(FileAttributeInfoFlags&, FileAttributeInfoFlags)
More...
|
enum | Gio::FileAttributeStatus {
Gio::FILE_ATTRIBUTE_STATUS_UNSET,
Gio::FILE_ATTRIBUTE_STATUS_UNSET,
Gio::FILE_ATTRIBUTE_STATUS_SET,
Gio::FILE_ATTRIBUTE_STATUS_SET,
Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
Gio::FILE_ATTRIBUTE_STATUS_UNSET,
Gio::FILE_ATTRIBUTE_STATUS_UNSET,
Gio::FILE_ATTRIBUTE_STATUS_SET,
Gio::FILE_ATTRIBUTE_STATUS_SET,
Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING,
Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING
} |
Functions |
FileAttributeInfoFlags | Gio::operator| (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) |
FileAttributeInfoFlags | Gio::operator& (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) |
FileAttributeInfoFlags | Gio::operator^ (FileAttributeInfoFlags lhs, FileAttributeInfoFlags rhs) |
FileAttributeInfoFlags | Gio::operator~ (FileAttributeInfoFlags flags) |
FileAttributeInfoFlags& | Gio::operator|= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) |
FileAttributeInfoFlags& | Gio::operator&= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) |
FileAttributeInfoFlags& | Gio::operator^= (FileAttributeInfoFlags& lhs, FileAttributeInfoFlags rhs) |