Enums and Flags
Enumerations | |
enum | Gio::AppInfoCreateFlags { Gio::APP_INFO_CREATE_NONE } |
enum | Gio::FileQueryInfoFlags { Gio::FILE_QUERY_INFO_NONE } |
enum | Gio::FileCreateFlags { Gio::FILE_CREATE_NONE } |
enum | Gio::FileCopyFlags { Gio::FILE_COPY_NONE } |
enum | Gio::FileMonitorFlags { Gio::FILE_MONITOR_NONE } |
enum | Gio::MountUnmountFlags { Gio::MOUNT_UNMOUNT_NONE } |
enum | Gio::FileAttributeType { Gio::FILE_ATTRIBUTE_TYPE_INVALID, Gio::FILE_ATTRIBUTE_TYPE_STRING, Gio::FILE_ATTRIBUTE_TYPE_BYTE_STRING, Gio::FILE_ATTRIBUTE_TYPE_BOOLEAN, Gio::FILE_ATTRIBUTE_TYPE_UINT32, Gio::FILE_ATTRIBUTE_TYPE_INT32, Gio::FILE_ATTRIBUTE_TYPE_UINT64, Gio::FILE_ATTRIBUTE_TYPE_INT64, Gio::FILE_ATTRIBUTE_TYPE_OBJECT } |
enum | Gio::FileAttributeInfoFlags { Gio::FILE_ATTRIBUTE_INFO_NONE = 0, Gio::FILE_ATTRIBUTE_INFO_COPY_WITH_FILE = 1 << 0, Gio::FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED = 1 << 1 } |
| |
enum | Gio::FileAttributeStatus { Gio::FILE_ATTRIBUTE_STATUS_UNSET, Gio::FILE_ATTRIBUTE_STATUS_SET, Gio::FILE_ATTRIBUTE_STATUS_ERROR_SETTING } |
enum | Gio::FileType { Gio::FILE_TYPE_UNKNOWN, Gio::FILE_TYPE_REGULAR, Gio::FILE_TYPE_DIRECTORY, Gio::FILE_TYPE_SYMBOLIC_LINK, Gio::FILE_TYPE_SPECIAL, Gio::FILE_TYPE_SHORTCUT, Gio::FILE_TYPE_MOUNTABLE } |
enum | Gio::FileMonitorEvent { Gio::FILE_MONITOR_EVENT_CHANGED, Gio::FILE_MONITOR_EVENT_CHANGES_DONE_HINT, Gio::FILE_MONITOR_EVENT_DELETED, Gio::FILE_MONITOR_EVENT_CREATED, Gio::FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED, Gio::FILE_MONITOR_EVENT_PRE_UNMOUNT, Gio::FILE_MONITOR_EVENT_UNMOUNTED } |
enum | Gio::PasswordSave { Gio::PASSWORD_SAVE_NEVER, Gio::PASSWORD_SAVE_FOR_SESSION, Gio::PASSWORD_SAVE_PERMANENTLY } |
enum | Gio::MountOperationResult { Gio::MOUNT_OPERATION_HANDLED, Gio::MOUNT_OPERATION_ABORTED, Gio::MOUNT_OPERATION_UNHANDLED } |
enum | Gio::OutputStreamSpliceFlags { Gio::OUTPUT_STREAM_SPLICE_NONE = 0, Gio::OUTPUT_STREAM_SPLICE_CLOSE_SOURCE = 1 << 0, Gio::OUTPUT_STREAM_SPLICE_CLOSE_TARGET = 1 << 1 } |
| |
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) |
OutputStreamSpliceFlags | Gio::operator| (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) |
OutputStreamSpliceFlags | Gio::operator& (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) |
OutputStreamSpliceFlags | Gio::operator^ (OutputStreamSpliceFlags lhs, OutputStreamSpliceFlags rhs) |
OutputStreamSpliceFlags | Gio::operator~ (OutputStreamSpliceFlags flags) |
OutputStreamSpliceFlags& | Gio::operator|= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) |
OutputStreamSpliceFlags& | Gio::operator&= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) |
OutputStreamSpliceFlags& | Gio::operator^= (OutputStreamSpliceFlags& lhs, OutputStreamSpliceFlags rhs) |
Enumeration Type Documentation
- 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)
enum Gio::FileCopyFlags |
enum Gio::FileCreateFlags |
enum Gio::FileType |
- Bitwise operators:
OutputStreamSpliceFlags operator|(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator&(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator^(OutputStreamSpliceFlags, OutputStreamSpliceFlags)
OutputStreamSpliceFlags operator~(OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator|=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator&=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
OutputStreamSpliceFlags& operator^=(OutputStreamSpliceFlags&, OutputStreamSpliceFlags)
enum Gio::PasswordSave |
Function Documentation
OutputStreamSpliceFlags Gio::operator & | ( | OutputStreamSpliceFlags | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags Gio::operator & | ( | FileAttributeInfoFlags | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags& Gio::operator &= | ( | OutputStreamSpliceFlags & | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags& Gio::operator &= | ( | FileAttributeInfoFlags & | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags Gio::operator^ | ( | OutputStreamSpliceFlags | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags Gio::operator^ | ( | FileAttributeInfoFlags | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags& Gio::operator^= | ( | OutputStreamSpliceFlags & | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags& Gio::operator^= | ( | FileAttributeInfoFlags & | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags Gio::operator| | ( | OutputStreamSpliceFlags | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags Gio::operator| | ( | FileAttributeInfoFlags | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags& Gio::operator|= | ( | OutputStreamSpliceFlags & | lhs, | |
OutputStreamSpliceFlags | rhs | |||
) | [inline] |
FileAttributeInfoFlags& Gio::operator|= | ( | FileAttributeInfoFlags & | lhs, | |
FileAttributeInfoFlags | rhs | |||
) | [inline] |
OutputStreamSpliceFlags Gio::operator~ | ( | OutputStreamSpliceFlags | flags | ) | [inline] |
FileAttributeInfoFlags Gio::operator~ | ( | FileAttributeInfoFlags | flags | ) | [inline] |