glibmm  2.68.0
Enumerations | Functions
giomm Enums and Flags

Enumerations

enum  Gio::MenuModel::Attribute {
  Gio::MenuModel::Attribute::ACTION,
  Gio::MenuModel::Attribute::LABEL,
  Gio::MenuModel::Attribute::TARGET,
  Gio::MenuModel::Attribute::ACTION_NAMESPACE,
  Gio::MenuModel::Attribute::ICON
}
 Attributes in Gio::MenuModel::get_item_attribute(). More...
 
enum  Gio::MenuModel::Link {
  Gio::MenuModel::Link::SECTION,
  Gio::MenuModel::Link::SUBMENU
}
 Link types in Gio::MenuModel::get_item_link(). More...
 
enum  Gio::AppInfo::CreateFlags {
  Gio::AppInfo::CreateFlags::NONE = 0x0,
  Gio::AppInfo::CreateFlags::NEEDS_TERMINAL = (1 << 0),
  Gio::AppInfo::CreateFlags::SUPPORTS_URIS = (1 << 1),
  Gio::AppInfo::CreateFlags::SUPPORTS_STARTUP_NOTIFICATION = (1 << 2)
}
 Flags used when creating a AppInfo. More...
 
enum  Gio::Application::Flags {
  Gio::Application::Flags::NONE = 0x0,
  Gio::Application::Flags::IS_SERVICE = (1 << 0),
  Gio::Application::Flags::IS_LAUNCHER = (1 << 1),
  Gio::Application::Flags::HANDLES_OPEN = (1 << 2),
  Gio::Application::Flags::HANDLES_COMMAND_LINE = (1 << 3),
  Gio::Application::Flags::SEND_ENVIRONMENT = (1 << 4),
  Gio::Application::Flags::NON_UNIQUE = (1 << 5),
  Gio::Application::Flags::CAN_OVERRIDE_APP_ID = (1 << 6),
  Gio::Application::Flags::ALLOW_REPLACEMENT = (1 << 7),
  Gio::Application::Flags::REPLACE = (1 << 8)
}
 Flags used to define the behaviour of a Application. More...
 
enum  Gio::Converter::Result {
  Gio::Converter::Result::ERROR,
  Gio::Converter::Result::CONVERTED,
  Gio::Converter::Result::FINISHED,
  Gio::Converter::Result::FLUSHED
}
 Results returned from g_converter_convert(). More...
 
enum  Gio::Converter::Flags {
  Gio::Converter::Flags::NO_FLAGS = 0x0,
  Gio::Converter::Flags::INPUT_AT_END = (1 << 0),
  Gio::Converter::Flags::FLUSH = (1 << 1)
}
 Flags used when calling a g_converter_convert(). More...
 
enum  Gio::Credentials::Type {
  Gio::Credentials::Type::INVALID,
  Gio::Credentials::Type::LINUX_UCRED,
  Gio::Credentials::Type::FREEBSD_CMSGCRED,
  Gio::Credentials::Type::OPENBSD_SOCKPEERCRED,
  Gio::Credentials::Type::SOLARIS_UCRED,
  Gio::Credentials::Type::NETBSD_UNPCBID,
  Gio::Credentials::Type::APPLE_XUCRED
}
 Enumeration describing different kinds of native credential types. More...
 
enum  Gio::DBus::BusType {
  Gio::DBus::BusType::STARTER = -1,
  Gio::DBus::BusType::NONE,
  Gio::DBus::BusType::SYSTEM,
  Gio::DBus::BusType::SESSION
}
 An enumeration for well-known message buses. More...
 
enum  Gio::DBus::CallFlags {
  Gio::DBus::CallFlags::NONE = 0x0,
  Gio::DBus::CallFlags::NO_AUTO_START = (1<<0),
  Gio::DBus::CallFlags::ALLOW_INTERACTIVE_AUTHORIZATION = (1<<1)
}
 Flags used in g_dbus_connection_call() and similar APIs. More...
 
enum  Gio::DBus::ConnectionFlags {
  Gio::DBus::ConnectionFlags::NONE = 0x0,
  Gio::DBus::ConnectionFlags::AUTHENTICATION_CLIENT = (1<<0),
  Gio::DBus::ConnectionFlags::AUTHENTICATION_SERVER = (1<<1),
  Gio::DBus::ConnectionFlags::AUTHENTICATION_ALLOW_ANONYMOUS = (1<<2),
  Gio::DBus::ConnectionFlags::MESSAGE_BUS_CONNECTION = (1<<3),
  Gio::DBus::ConnectionFlags::DELAY_MESSAGE_PROCESSING = (1<<4)
}
 Flags used when creating a new Gio::DBus::Connection. More...
 
enum  Gio::DBus::SendMessageFlags {
  Gio::DBus::SendMessageFlags::NONE = 0x0,
  Gio::DBus::SendMessageFlags::PRESERVE_SERIAL = (1<<0)
}
 Flags used when sending DBusMessages on a Gio::DBus::Connection. More...
 
enum  Gio::DBus::SignalFlags {
  Gio::DBus::SignalFlags::NONE = 0x0,
  Gio::DBus::SignalFlags::NO_MATCH_RULE = (1<<0),
  Gio::DBus::SignalFlags::MATCH_ARG0_NAMESPACE = (1<<1),
  Gio::DBus::SignalFlags::MATCH_ARG0_PATH = (1<<2)
}
 Flags used when subscribing to signals via g_dbus_connection_signal_subscribe(). More...
 
enum  Gio::DBus::SubtreeFlags {
  Gio::DBus::SubtreeFlags::NONE = 0x0,
  Gio::DBus::SubtreeFlags::DISPATCH_TO_UNENUMERATED_NODES = (1<<0)
}
 Flags passed to g_dbus_connection_register_subtree(). More...
 
enum  Gio::DBus::InterfaceSkeleton::Flags {
  Gio::DBus::InterfaceSkeleton::Flags::NONE = 0x0,
  Gio::DBus::InterfaceSkeleton::Flags::HANDLE_METHOD_INVOCATIONS_IN_THREAD = (1<<0)
}
 Flags describing the behavior of a DBusInterfaceSkeleton instance. More...
 
enum  Gio::DBus::PropertyInfoFlags {
  Gio::DBus::PropertyInfoFlags::NONE = 0x0,
  Gio::DBus::PropertyInfoFlags::READABLE = (1<<0),
  Gio::DBus::PropertyInfoFlags::WRITABLE = (1<<1)
}
 Flags describing the access control of a D-Bus property. More...
 
enum  Gio::DBus::MessageType {
  Gio::DBus::MessageType::INVALID,
  Gio::DBus::MessageType::METHOD_CALL,
  Gio::DBus::MessageType::METHOD_RETURN,
  Gio::DBus::MessageType::ERROR,
  Gio::DBus::MessageType::SIGNAL
}
 Message types used in Gio::DBus::Message. More...
 
enum  Gio::DBus::MessageFlags {
  Gio::DBus::MessageFlags::NONE = 0x0,
  Gio::DBus::MessageFlags::NO_REPLY_EXPECTED = (1<<0),
  Gio::DBus::MessageFlags::NO_AUTO_START = (1<<1),
  Gio::DBus::MessageFlags::ALLOW_INTERACTIVE_AUTHORIZATION = (1<<2)
}
 Message flags used in Gio::DBus::Message. More...
 
enum  Gio::DBus::MessageHeaderField {
  Gio::DBus::MessageHeaderField::INVALID,
  Gio::DBus::MessageHeaderField::PATH,
  Gio::DBus::MessageHeaderField::INTERFACE,
  Gio::DBus::MessageHeaderField::MEMBER,
  Gio::DBus::MessageHeaderField::ERROR_NAME,
  Gio::DBus::MessageHeaderField::REPLY_SERIAL,
  Gio::DBus::MessageHeaderField::DESTINATION,
  Gio::DBus::MessageHeaderField::SENDER,
  Gio::DBus::MessageHeaderField::SIGNATURE,
  Gio::DBus::MessageHeaderField::NUM_UNIX_FDS
}
 Header fields used in Gio::DBus::Message. More...
 
enum  Gio::DBus::CapabilityFlags {
  Gio::DBus::CapabilityFlags::NONE = 0x0,
  Gio::DBus::CapabilityFlags::UNIX_FD_PASSING = (1<<0)
}
 Capabilities negotiated with the remote peer. More...
 
enum  Gio::DBus::Message::ByteOrder {
  Gio::DBus::Message::ByteOrder::BIG_ENDIAN_ORDER = 'B',
  Gio::DBus::Message::ByteOrder::LITTLE_ENDIAN_ORDER = 'l'
}
 Enumeration used to describe the byte order of a D-Bus message. More...
 
enum  Gio::DBus::ObjectManagerClient::Flags {
  Gio::DBus::ObjectManagerClient::Flags::NONE = 0x0,
  Gio::DBus::ObjectManagerClient::Flags::DO_NOT_AUTO_START = (1<<0)
}
 Flags used when constructing a DBusObjectManagerClient. More...
 
enum  Gio::DBus::BusNameOwnerFlags {
  Gio::DBus::BusNameOwnerFlags::NONE = 0x0,
  Gio::DBus::BusNameOwnerFlags::ALLOW_REPLACEMENT = (1<<0),
  Gio::DBus::BusNameOwnerFlags::REPLACE = (1<<1),
  Gio::DBus::BusNameOwnerFlags::DO_NOT_QUEUE = (1<<2)
}
 Flags used in g_bus_own_name(). More...
 
enum  Gio::DBus::ProxyFlags {
  Gio::DBus::ProxyFlags::NONE = 0x0,
  Gio::DBus::ProxyFlags::DO_NOT_LOAD_PROPERTIES = (1<<0),
  Gio::DBus::ProxyFlags::DO_NOT_CONNECT_SIGNALS = (1<<1),
  Gio::DBus::ProxyFlags::DO_NOT_AUTO_START = (1<<2),
  Gio::DBus::ProxyFlags::GET_INVALIDATED_PROPERTIES = (1<<3),
  Gio::DBus::ProxyFlags::DO_NOT_AUTO_START_AT_CONSTRUCTION = (1<<4)
}
 Flags used when constructing an instance of a Gio::DBus::Proxy derived class. More...
 
enum  Gio::DBus::Server::Flags {
  Gio::DBus::Server::Flags::NONE = 0x0,
  Gio::DBus::Server::Flags::RUN_IN_THREAD = (1<<0),
  Gio::DBus::Server::Flags::AUTHENTICATION_ALLOW_ANONYMOUS = (1<<1)
}
 Flags used when creating a Gio::DBus::Server. More...
 
enum  Gio::DBus::BusNameWatcherFlags {
  Gio::DBus::BusNameWatcherFlags::NONE = 0x0,
  Gio::DBus::BusNameWatcherFlags::AUTO_START = (1<<0)
}
 Flags used in g_bus_watch_name(). More...
 
enum  Gio::Drive::StartFlags { Gio::Drive::StartFlags::NONE = 0x0 }
 Flags used when starting a drive. More...
 
enum  Gio::Drive::StartStopType {
  Gio::Drive::StartStopType::UNKNOWN,
  Gio::Drive::StartStopType::SHUTDOWN,
  Gio::Drive::StartStopType::NETWORK,
  Gio::Drive::StartStopType::MULTIDISK,
  Gio::Drive::StartStopType::PASSWORD
}
 Enumeration describing how a drive can be started/stopped. More...
 
enum  Gio::Emblem::Origin {
  Gio::Emblem::Origin::UNKNOWN,
  Gio::Emblem::Origin::DEVICE,
  Gio::Emblem::Origin::LIVEMETADATA,
  Gio::Emblem::Origin::TAG
}
 GEmblemOrigin is used to add information about the origin of the emblem to Emblem. More...
 
enum  Gio::DataStreamByteOrder {
  Gio::DataStreamByteOrder::BIG_ENDIAN_ORDER,
  Gio::DataStreamByteOrder::LITTLE_ENDIAN_ORDER,
  Gio::DataStreamByteOrder::HOST_ENDIAN_ORDER
}
 DataStreamByteOrder is used to ensure proper endianness of streaming data sources across various machine architectures. More...
 
enum  Gio::DataStreamNewlineType {
  Gio::DataStreamNewlineType::LF,
  Gio::DataStreamNewlineType::CR,
  Gio::DataStreamNewlineType::CR_LF,
  Gio::DataStreamNewlineType::ANY
}
 DataStreamNewlineType is used when checking for or setting the line endings for a given file. More...
 
enum  Gio::SocketFamily {
  Gio::SocketFamily::INVALID = 0,
  Gio::SocketFamily::UNIX = GLIB_SYSDEF_AF_UNIX,
  Gio::SocketFamily::IPV4 = GLIB_SYSDEF_AF_INET,
  Gio::SocketFamily::IPV6 = GLIB_SYSDEF_AF_INET6
}
 The protocol family of a SocketAddress. More...
 
enum  Gio::TlsAuthenticationMode {
  Gio::TlsAuthenticationMode::NONE,
  Gio::TlsAuthenticationMode::REQUESTED,
  Gio::TlsAuthenticationMode::REQUIRED
}
 The client authentication mode for a TlsServerConnection. More...
 
enum  Gio::TlsCertificateFlags {
  Gio::TlsCertificateFlags::UNKNOWN_CA = (1 << 0),
  Gio::TlsCertificateFlags::BAD_IDENTITY = (1 << 1),
  Gio::TlsCertificateFlags::NOT_ACTIVATED = (1 << 2),
  Gio::TlsCertificateFlags::EXPIRED = (1 << 3),
  Gio::TlsCertificateFlags::REVOKED = (1 << 4),
  Gio::TlsCertificateFlags::INSECURE = (1 << 5),
  Gio::TlsCertificateFlags::GENERIC_ERROR = (1 << 6),
  Gio::TlsCertificateFlags::VALIDATE_ALL = 0x007f
}
 A set of flags describing TLS certification validation. More...
 
enum  Gio::FileQueryInfoFlags {
  Gio::FileQueryInfoFlags::NONE = 0x0,
  Gio::FileQueryInfoFlags::NOFOLLOW_SYMLINKS = (1 << 0)
}
 Flags used when querying a FileInfo. More...
 
enum  Gio::FileMonitorFlags {
  Gio::FileMonitorFlags::NONE = 0x0,
  Gio::FileMonitorFlags::WATCH_MOUNTS = (1 << 0),
  Gio::FileMonitorFlags::SEND_MOVED = (1 << 1),
  Gio::FileMonitorFlags::WATCH_HARD_LINKS = (1 << 2),
  Gio::FileMonitorFlags::WATCH_MOVES = (1 << 3)
}
 Flags used to set what a FileMonitor will watch for. More...
 
enum  Gio::File::CreateFlags {
  Gio::File::CreateFlags::NONE = 0x0,
  Gio::File::CreateFlags::PRIVATE = (1 << 0),
  Gio::File::CreateFlags::REPLACE_DESTINATION = (1 << 1)
}
 Flags used when an operation may create a file. More...
 
enum  Gio::File::CopyFlags {
  Gio::File::CopyFlags::NONE = 0x0,
  Gio::File::CopyFlags::OVERWRITE = (1 << 0),
  Gio::File::CopyFlags::BACKUP = (1 << 1),
  Gio::File::CopyFlags::NOFOLLOW_SYMLINKS = (1 << 2),
  Gio::File::CopyFlags::ALL_METADATA = (1 << 3),
  Gio::File::CopyFlags::NO_FALLBACK_FOR_MOVE = (1 << 4),
  Gio::File::CopyFlags::TARGET_DEFAULT_PERMS = (1 << 5)
}
 Flags used when copying or moving files. More...
 
enum  Gio::File::MeasureFlags {
  Gio::File::MeasureFlags::NONE = 0x0,
  Gio::File::MeasureFlags::REPORT_ANY_ERROR = (1 << 1),
  Gio::File::MeasureFlags::APPARENT_SIZE = (1 << 2),
  Gio::File::MeasureFlags::NO_XDEV = (1 << 3)
}
 Flags that can be used with g_file_measure_disk_usage(). More...
 
enum  Gio::FileAttributeType {
  Gio::FileAttributeType::INVALID,
  Gio::FileAttributeType::STRING,
  Gio::FileAttributeType::BYTE_STRING,
  Gio::FileAttributeType::BOOLEAN,
  Gio::FileAttributeType::UINT32,
  Gio::FileAttributeType::INT32,
  Gio::FileAttributeType::UINT64,
  Gio::FileAttributeType::INT64,
  Gio::FileAttributeType::OBJECT,
  Gio::FileAttributeType::STRINGV
}
 The data types for file attributes. More...
 
enum  Gio::FileAttributeStatus {
  Gio::FileAttributeStatus::UNSET,
  Gio::FileAttributeStatus::SET,
  Gio::FileAttributeStatus::ERROR_SETTING
}
 Used by g_file_set_attributes_from_info() when setting file attributes. More...
 
enum  Gio::FileAttributeInfo::Flags {
  Gio::FileAttributeInfo::Flags::NONE = 0x0,
  Gio::FileAttributeInfo::Flags::COPY_WITH_FILE = (1 << 0),
  Gio::FileAttributeInfo::Flags::COPY_WHEN_MOVED = (1 << 1)
}
 Flags specifying the behaviour of an attribute. More...
 
enum  Gio::FileType {
  Gio::FileType::UNKNOWN,
  Gio::FileType::REGULAR,
  Gio::FileType::DIRECTORY,
  Gio::FileType::SYMBOLIC_LINK,
  Gio::FileType::SPECIAL,
  Gio::FileType::SHORTCUT,
  Gio::FileType::MOUNTABLE
}
 Indicates the file's on-disk type. More...
 
enum  Gio::FileMonitor::Event {
  Gio::FileMonitor::Event::CHANGED,
  Gio::FileMonitor::Event::CHANGES_DONE_HINT,
  Gio::FileMonitor::Event::DELETED,
  Gio::FileMonitor::Event::CREATED,
  Gio::FileMonitor::Event::ATTRIBUTE_CHANGED,
  Gio::FileMonitor::Event::PRE_UNMOUNT,
  Gio::FileMonitor::Event::UNMOUNTED,
  Gio::FileMonitor::Event::MOVED,
  Gio::FileMonitor::Event::RENAMED,
  Gio::FileMonitor::Event::MOVED_IN,
  Gio::FileMonitor::Event::MOVED_OUT
}
 Specifies what type of event a monitor event is. More...
 
enum  Gio::IOStream::SpliceFlags {
  Gio::IOStream::SpliceFlags::NONE = 0x0,
  Gio::IOStream::SpliceFlags::CLOSE_STREAM1 = (1 << 0),
  Gio::IOStream::SpliceFlags::CLOSE_STREAM2 = (1 << 1),
  Gio::IOStream::SpliceFlags::WAIT_FOR_BOTH = (1 << 2)
}
 GIOStreamSpliceFlags determine how streams should be spliced. More...
 
enum  Gio::Mount::UnmountFlags {
  Gio::Mount::UnmountFlags::NONE = 0x0,
  Gio::Mount::UnmountFlags::FORCE = (1 << 0)
}
 Flags used when an unmounting a mount. More...
 
enum  Gio::Mount::MountFlags { Gio::Mount::MountFlags::NONE = 0x0 }
 Flags used when mounting a mount. More...
 
enum  Gio::AskPasswordFlags {
  Gio::AskPasswordFlags::NEED_PASSWORD = (1 << 0),
  Gio::AskPasswordFlags::NEED_USERNAME = (1 << 1),
  Gio::AskPasswordFlags::NEED_DOMAIN = (1 << 2),
  Gio::AskPasswordFlags::SAVING_SUPPORTED = (1 << 3),
  Gio::AskPasswordFlags::ANONYMOUS_SUPPORTED = (1 << 4),
  Gio::AskPasswordFlags::TCRYPT = (1 << 5)
}
 AskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation. More...
 
enum  Gio::PasswordSave {
  Gio::PasswordSave::NEVER,
  Gio::PasswordSave::FOR_SESSION,
  Gio::PasswordSave::PERMANENTLY
}
 PasswordSave is used to indicate the lifespan of a saved password. More...
 
enum  Gio::MountOperationResult {
  Gio::MountOperationResult::HANDLED,
  Gio::MountOperationResult::ABORTED,
  Gio::MountOperationResult::UNHANDLED
}
 MountOperationResult is returned as a result when a request for information is send by the mounting operation. More...
 
enum  Gio::NetworkConnectivity {
  Gio::NetworkConnectivity::LOCAL = 1,
  Gio::NetworkConnectivity::LIMITED,
  Gio::NetworkConnectivity::PORTAL,
  Gio::NetworkConnectivity::FULL
}
 The host's network connectivity state, as reported by NetworkMonitor. More...
 
enum  Gio::Notification::Priority {
  Gio::Notification::Priority::NORMAL,
  Gio::Notification::Priority::LOW,
  Gio::Notification::Priority::HIGH,
  Gio::Notification::Priority::URGENT
}
 Priority levels for Notifications. More...
 
enum  Gio::OutputStream::SpliceFlags {
  Gio::OutputStream::SpliceFlags::NONE = 0x0,
  Gio::OutputStream::SpliceFlags::CLOSE_SOURCE = (1 << 0),
  Gio::OutputStream::SpliceFlags::CLOSE_TARGET = (1 << 1)
}
 GOutputStreamSpliceFlags determine how streams should be spliced. More...
 
enum  Gio::Resolver::RecordType {
  Gio::Resolver::RecordType::SRV = 1,
  Gio::Resolver::RecordType::MX,
  Gio::Resolver::RecordType::TXT,
  Gio::Resolver::RecordType::SOA,
  Gio::Resolver::RecordType::NS
}
 The type of record that g_resolver_lookup_records() or g_resolver_lookup_records_async() should retrieve. More...
 
enum  Gio::Resource::Flags {
  Gio::Resource::Flags::NONE = 0x0,
  Gio::Resource::Flags::COMPRESSED = (1<<0)
}
 GResourceFlags give information about a particular file inside a resource bundle. More...
 
enum  Gio::Resource::LookupFlags { Gio::Resource::LookupFlags::NONE = 0x0 }
 GResourceLookupFlags determine how resource path lookups are handled. More...
 
enum  Gio::Settings::BindFlags {
  Gio::Settings::BindFlags::DEFAULT = 0x0,
  Gio::Settings::BindFlags::GET = (1<<0),
  Gio::Settings::BindFlags::SET = (1<<1),
  Gio::Settings::BindFlags::NO_SENSITIVITY = (1<<2),
  Gio::Settings::BindFlags::GET_NO_CHANGES = (1<<3),
  Gio::Settings::BindFlags::INVERT_BOOLEAN = (1<<4)
}
 Flags used when creating a binding. More...
 
enum  Gio::Socket::Type {
  Gio::Socket::Type::INVALID,
  Gio::Socket::Type::STREAM,
  Gio::Socket::Type::DATAGRAM,
  Gio::Socket::Type::SEQPACKET
}
 Flags used when creating a Socket. More...
 
enum  Gio::Socket::Protocol {
  Gio::Socket::Protocol::UNKNOWN = -1,
  Gio::Socket::Protocol::DEFAULT = 0,
  Gio::Socket::Protocol::TCP = 6,
  Gio::Socket::Protocol::UDP = 17,
  Gio::Socket::Protocol::SCTP = 132
}
 A protocol identifier is specified when creating a Socket, which is a family/type specific identifier, where 0 means the default protocol for the particular family/type. More...
 
enum  Gio::Socket::MsgFlags {
  Gio::Socket::MsgFlags::NONE = 0x0,
  Gio::Socket::MsgFlags::OOB = GLIB_SYSDEF_MSG_OOB,
  Gio::Socket::MsgFlags::PEEK = GLIB_SYSDEF_MSG_PEEK,
  Gio::Socket::MsgFlags::DONTROUTE = GLIB_SYSDEF_MSG_DONTROUTE
}
 Flags used in g_socket_receive_message() and g_socket_send_message(). More...
 
enum  Gio::SocketClientEvent {
  Gio::SocketClientEvent::RESOLVING,
  Gio::SocketClientEvent::RESOLVED,
  Gio::SocketClientEvent::CONNECTING,
  Gio::SocketClientEvent::CONNECTED,
  Gio::SocketClientEvent::PROXY_NEGOTIATING,
  Gio::SocketClientEvent::PROXY_NEGOTIATED,
  Gio::SocketClientEvent::TLS_HANDSHAKING,
  Gio::SocketClientEvent::TLS_HANDSHAKED,
  Gio::SocketClientEvent::COMPLETE
}
 Describes an event occurring on a SocketClient. More...
 
enum  Gio::TlsDatabase::VerifyFlags { Gio::TlsDatabase::VerifyFlags::NONE = 0x0 }
 Flags for g_tls_database_verify_chain(). More...
 
enum  Gio::TlsDatabase::LookupFlags {
  Gio::TlsDatabase::LookupFlags::NONE = 0x0,
  Gio::TlsDatabase::LookupFlags::KEYPAIR = 0x1
}
 Flags for g_tls_database_lookup_certificate_for_handle(), g_tls_database_lookup_certificate_issuer(), and g_tls_database_lookup_certificates_issued_by(). More...
 
enum  Gio::TlsInteractionResult {
  Gio::TlsInteractionResult::UNHANDLED,
  Gio::TlsInteractionResult::HANDLED,
  Gio::TlsInteractionResult::FAILED
}
 TlsInteractionResult is returned by various functions in TlsInteraction when finishing an interaction request. More...
 
enum  Gio::TlsCertificateRequestFlags { Gio::TlsCertificateRequestFlags::NONE = 0x0 }
 Flags for g_tls_interaction_request_certificate(), g_tls_interaction_request_certificate_async(), and g_tls_interaction_invoke_request_certificate(). More...
 
enum  Gio::TlsPassword::Flags {
  Gio::TlsPassword::Flags::NONE = 0x0,
  Gio::TlsPassword::Flags::RETRY = 1 << 1,
  Gio::TlsPassword::Flags::MANY_TRIES = 1 << 2,
  Gio::TlsPassword::Flags::FINAL_TRY = 1 << 3
}
 Various flags for the password. More...
 
enum  Gio::ZlibCompressorFormat {
  Gio::ZlibCompressorFormat::ZLIB,
  Gio::ZlibCompressorFormat::GZIP,
  Gio::ZlibCompressorFormat::RAW
}
 Used to select the type of data format to use for ZlibDecompressor and ZlibCompressor. More...
 
enum  Gio::UnixSocketAddress::Type {
  Gio::UnixSocketAddress::Type::INVALID,
  Gio::UnixSocketAddress::Type::ANONYMOUS,
  Gio::UnixSocketAddress::Type::PATH,
  Gio::UnixSocketAddress::Type::ABSTRACT,
  Gio::UnixSocketAddress::Type::ABSTRACT_PADDED
}
 The type of name used by a UnixSocketAddress. More...
 

Functions

AppInfo::CreateFlags Gio::operator| (AppInfo::CreateFlags lhs, AppInfo::CreateFlags rhs)
 
AppInfo::CreateFlags Gio::operator& (AppInfo::CreateFlags lhs, AppInfo::CreateFlags rhs)
 
AppInfo::CreateFlags Gio::operator^ (AppInfo::CreateFlags lhs, AppInfo::CreateFlags rhs)
 
AppInfo::CreateFlags Gio::operator~ (AppInfo::CreateFlags flags)
 
AppInfo::CreateFlagsGio::operator|= (AppInfo::CreateFlags& lhs, AppInfo::CreateFlags rhs)
 
AppInfo::CreateFlagsGio::operator&= (AppInfo::CreateFlags& lhs, AppInfo::CreateFlags rhs)
 
AppInfo::CreateFlagsGio::operator^= (AppInfo::CreateFlags& lhs, AppInfo::CreateFlags rhs)
 
Application::Flags Gio::operator| (Application::Flags lhs, Application::Flags rhs)
 
Application::Flags Gio::operator& (Application::Flags lhs, Application::Flags rhs)
 
Application::Flags Gio::operator^ (Application::Flags lhs, Application::Flags rhs)
 
Application::Flags Gio::operator~ (Application::Flags flags)
 
Application::FlagsGio::operator|= (Application::Flags& lhs, Application::Flags rhs)
 
Application::FlagsGio::operator&= (Application::Flags& lhs, Application::Flags rhs)
 
Application::FlagsGio::operator^= (Application::Flags& lhs, Application::Flags rhs)
 
Converter::Flags Gio::operator| (Converter::Flags lhs, Converter::Flags rhs)
 
Converter::Flags Gio::operator& (Converter::Flags lhs, Converter::Flags rhs)
 
Converter::Flags Gio::operator^ (Converter::Flags lhs, Converter::Flags rhs)
 
Converter::Flags Gio::operator~ (Converter::Flags flags)
 
Converter::FlagsGio::operator|= (Converter::Flags& lhs, Converter::Flags rhs)
 
Converter::FlagsGio::operator&= (Converter::Flags& lhs, Converter::Flags rhs)
 
Converter::FlagsGio::operator^= (Converter::Flags& lhs, Converter::Flags rhs)
 
CallFlags Gio::DBus::operator| (CallFlags lhs, CallFlags rhs)
 
CallFlags Gio::DBus::operator& (CallFlags lhs, CallFlags rhs)
 
CallFlags Gio::DBus::operator^ (CallFlags lhs, CallFlags rhs)
 
CallFlags Gio::DBus::operator~ (CallFlags flags)
 
CallFlagsGio::DBus::operator|= (CallFlags& lhs, CallFlags rhs)
 
CallFlagsGio::DBus::operator&= (CallFlags& lhs, CallFlags rhs)
 
CallFlagsGio::DBus::operator^= (CallFlags& lhs, CallFlags rhs)
 
ConnectionFlags Gio::DBus::operator| (ConnectionFlags lhs, ConnectionFlags rhs)
 
ConnectionFlags Gio::DBus::operator& (ConnectionFlags lhs, ConnectionFlags rhs)
 
ConnectionFlags Gio::DBus::operator^ (ConnectionFlags lhs, ConnectionFlags rhs)
 
ConnectionFlags Gio::DBus::operator~ (ConnectionFlags flags)
 
ConnectionFlagsGio::DBus::operator|= (ConnectionFlags& lhs, ConnectionFlags rhs)
 
ConnectionFlagsGio::DBus::operator&= (ConnectionFlags& lhs, ConnectionFlags rhs)
 
ConnectionFlagsGio::DBus::operator^= (ConnectionFlags& lhs, ConnectionFlags rhs)
 
SendMessageFlags Gio::DBus::operator| (SendMessageFlags lhs, SendMessageFlags rhs)
 
SendMessageFlags Gio::DBus::operator& (SendMessageFlags lhs, SendMessageFlags rhs)
 
SendMessageFlags Gio::DBus::operator^ (SendMessageFlags lhs, SendMessageFlags rhs)
 
SendMessageFlags Gio::DBus::operator~ (SendMessageFlags flags)
 
SendMessageFlagsGio::DBus::operator|= (SendMessageFlags& lhs, SendMessageFlags rhs)
 
SendMessageFlagsGio::DBus::operator&= (SendMessageFlags& lhs, SendMessageFlags rhs)
 
SendMessageFlagsGio::DBus::operator^= (SendMessageFlags& lhs, SendMessageFlags rhs)
 
SignalFlags Gio::DBus::operator| (SignalFlags lhs, SignalFlags rhs)
 
SignalFlags Gio::DBus::operator& (SignalFlags lhs, SignalFlags rhs)
 
SignalFlags Gio::DBus::operator^ (SignalFlags lhs, SignalFlags rhs)
 
SignalFlags Gio::DBus::operator~ (SignalFlags flags)
 
SignalFlagsGio::DBus::operator|= (SignalFlags& lhs, SignalFlags rhs)
 
SignalFlagsGio::DBus::operator&= (SignalFlags& lhs, SignalFlags rhs)
 
SignalFlagsGio::DBus::operator^= (SignalFlags& lhs, SignalFlags rhs)
 
SubtreeFlags Gio::DBus::operator| (SubtreeFlags lhs, SubtreeFlags rhs)
 
SubtreeFlags Gio::DBus::operator& (SubtreeFlags lhs, SubtreeFlags rhs)
 
SubtreeFlags Gio::DBus::operator^ (SubtreeFlags lhs, SubtreeFlags rhs)
 
SubtreeFlags Gio::DBus::operator~ (SubtreeFlags flags)
 
SubtreeFlagsGio::DBus::operator|= (SubtreeFlags& lhs, SubtreeFlags rhs)
 
SubtreeFlagsGio::DBus::operator&= (SubtreeFlags& lhs, SubtreeFlags rhs)
 
SubtreeFlagsGio::DBus::operator^= (SubtreeFlags& lhs, SubtreeFlags rhs)
 
InterfaceSkeleton::Flags Gio::DBus::operator| (InterfaceSkeleton::Flags lhs, InterfaceSkeleton::Flags rhs)
 
InterfaceSkeleton::Flags Gio::DBus::operator& (InterfaceSkeleton::Flags lhs, InterfaceSkeleton::Flags rhs)
 
InterfaceSkeleton::Flags Gio::DBus::operator^ (InterfaceSkeleton::Flags lhs, InterfaceSkeleton::Flags rhs)
 
InterfaceSkeleton::Flags Gio::DBus::operator~ (InterfaceSkeleton::Flags flags)
 
InterfaceSkeleton::FlagsGio::DBus::operator|= (InterfaceSkeleton::Flags& lhs, InterfaceSkeleton::Flags rhs)
 
InterfaceSkeleton::FlagsGio::DBus::operator&= (InterfaceSkeleton::Flags& lhs, InterfaceSkeleton::Flags rhs)
 
InterfaceSkeleton::FlagsGio::DBus::operator^= (InterfaceSkeleton::Flags& lhs, InterfaceSkeleton::Flags rhs)
 
PropertyInfoFlags Gio::DBus::operator| (PropertyInfoFlags lhs, PropertyInfoFlags rhs)
 
PropertyInfoFlags Gio::DBus::operator& (PropertyInfoFlags lhs, PropertyInfoFlags rhs)
 
PropertyInfoFlags Gio::DBus::operator^ (PropertyInfoFlags lhs, PropertyInfoFlags rhs)
 
PropertyInfoFlags Gio::DBus::operator~ (PropertyInfoFlags flags)
 
PropertyInfoFlagsGio::DBus::operator|= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs)
 
PropertyInfoFlagsGio::DBus::operator&= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs)
 
PropertyInfoFlagsGio::DBus::operator^= (PropertyInfoFlags& lhs, PropertyInfoFlags rhs)
 
MessageFlags Gio::DBus::operator| (MessageFlags lhs, MessageFlags rhs)
 
MessageFlags Gio::DBus::operator& (MessageFlags lhs, MessageFlags rhs)
 
MessageFlags Gio::DBus::operator^ (MessageFlags lhs, MessageFlags rhs)
 
MessageFlags Gio::DBus::operator~ (MessageFlags flags)
 
MessageFlagsGio::DBus::operator|= (MessageFlags& lhs, MessageFlags rhs)
 
MessageFlagsGio::DBus::operator&= (MessageFlags& lhs, MessageFlags rhs)
 
MessageFlagsGio::DBus::operator^= (MessageFlags& lhs, MessageFlags rhs)
 
CapabilityFlags Gio::DBus::operator| (CapabilityFlags lhs, CapabilityFlags rhs)
 
CapabilityFlags Gio::DBus::operator& (CapabilityFlags lhs, CapabilityFlags rhs)
 
CapabilityFlags Gio::DBus::operator^ (CapabilityFlags lhs, CapabilityFlags rhs)
 
CapabilityFlags Gio::DBus::operator~ (CapabilityFlags flags)
 
CapabilityFlagsGio::DBus::operator|= (CapabilityFlags& lhs, CapabilityFlags rhs)
 
CapabilityFlagsGio::DBus::operator&= (CapabilityFlags& lhs, CapabilityFlags rhs)
 
CapabilityFlagsGio::DBus::operator^= (CapabilityFlags& lhs, CapabilityFlags rhs)
 
ObjectManagerClient::Flags Gio::DBus::operator| (ObjectManagerClient::Flags lhs, ObjectManagerClient::Flags rhs)
 
ObjectManagerClient::Flags Gio::DBus::operator& (ObjectManagerClient::Flags lhs, ObjectManagerClient::Flags rhs)
 
ObjectManagerClient::Flags Gio::DBus::operator^ (ObjectManagerClient::Flags lhs, ObjectManagerClient::Flags rhs)
 
ObjectManagerClient::Flags Gio::DBus::operator~ (ObjectManagerClient::Flags flags)
 
ObjectManagerClient::FlagsGio::DBus::operator|= (ObjectManagerClient::Flags& lhs, ObjectManagerClient::Flags rhs)
 
ObjectManagerClient::FlagsGio::DBus::operator&= (ObjectManagerClient::Flags& lhs, ObjectManagerClient::Flags rhs)
 
ObjectManagerClient::FlagsGio::DBus::operator^= (ObjectManagerClient::Flags& lhs, ObjectManagerClient::Flags rhs)
 
BusNameOwnerFlags Gio::DBus::operator| (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs)
 
BusNameOwnerFlags Gio::DBus::operator& (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs)
 
BusNameOwnerFlags Gio::DBus::operator^ (BusNameOwnerFlags lhs, BusNameOwnerFlags rhs)
 
BusNameOwnerFlags Gio::DBus::operator~ (BusNameOwnerFlags flags)
 
BusNameOwnerFlagsGio::DBus::operator|= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs)
 
BusNameOwnerFlagsGio::DBus::operator&= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs)
 
BusNameOwnerFlagsGio::DBus::operator^= (BusNameOwnerFlags& lhs, BusNameOwnerFlags rhs)
 
ProxyFlags Gio::DBus::operator| (ProxyFlags lhs, ProxyFlags rhs)
 
ProxyFlags Gio::DBus::operator& (ProxyFlags lhs, ProxyFlags rhs)
 
ProxyFlags Gio::DBus::operator^ (ProxyFlags lhs, ProxyFlags rhs)
 
ProxyFlags Gio::DBus::operator~ (ProxyFlags flags)
 
ProxyFlagsGio::DBus::operator|= (ProxyFlags& lhs, ProxyFlags rhs)
 
ProxyFlagsGio::DBus::operator&= (ProxyFlags& lhs, ProxyFlags rhs)
 
ProxyFlagsGio::DBus::operator^= (ProxyFlags& lhs, ProxyFlags rhs)
 
Server::Flags Gio::DBus::operator| (Server::Flags lhs, Server::Flags rhs)
 
Server::Flags Gio::DBus::operator& (Server::Flags lhs, Server::Flags rhs)
 
Server::Flags Gio::DBus::operator^ (Server::Flags lhs, Server::Flags rhs)
 
Server::Flags Gio::DBus::operator~ (Server::Flags flags)
 
Server::FlagsGio::DBus::operator|= (Server::Flags& lhs, Server::Flags rhs)
 
Server::FlagsGio::DBus::operator&= (Server::Flags& lhs, Server::Flags rhs)
 
Server::FlagsGio::DBus::operator^= (Server::Flags& lhs, Server::Flags rhs)
 
BusNameWatcherFlags Gio::DBus::operator| (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs)
 
BusNameWatcherFlags Gio::DBus::operator& (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs)
 
BusNameWatcherFlags Gio::DBus::operator^ (BusNameWatcherFlags lhs, BusNameWatcherFlags rhs)
 
BusNameWatcherFlags Gio::DBus::operator~ (BusNameWatcherFlags flags)
 
BusNameWatcherFlagsGio::DBus::operator|= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs)
 
BusNameWatcherFlagsGio::DBus::operator&= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs)
 
BusNameWatcherFlagsGio::DBus::operator^= (BusNameWatcherFlags& lhs, BusNameWatcherFlags rhs)
 
Drive::StartFlags Gio::operator| (Drive::StartFlags lhs, Drive::StartFlags rhs)
 
Drive::StartFlags Gio::operator& (Drive::StartFlags lhs, Drive::StartFlags rhs)
 
Drive::StartFlags Gio::operator^ (Drive::StartFlags lhs, Drive::StartFlags rhs)
 
Drive::StartFlags Gio::operator~ (Drive::StartFlags flags)
 
Drive::StartFlagsGio::operator|= (Drive::StartFlags& lhs, Drive::StartFlags rhs)
 
Drive::StartFlagsGio::operator&= (Drive::StartFlags& lhs, Drive::StartFlags rhs)
 
Drive::StartFlagsGio::operator^= (Drive::StartFlags& lhs, Drive::StartFlags rhs)
 
TlsCertificateFlags Gio::operator| (TlsCertificateFlags lhs, TlsCertificateFlags rhs)
 
TlsCertificateFlags Gio::operator& (TlsCertificateFlags lhs, TlsCertificateFlags rhs)
 
TlsCertificateFlags Gio::operator^ (TlsCertificateFlags lhs, TlsCertificateFlags rhs)
 
TlsCertificateFlags Gio::operator~ (TlsCertificateFlags flags)
 
TlsCertificateFlagsGio::operator|= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs)
 
TlsCertificateFlagsGio::operator&= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs)
 
TlsCertificateFlagsGio::operator^= (TlsCertificateFlags& lhs, TlsCertificateFlags rhs)
 
FileQueryInfoFlags Gio::operator| (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs)
 
FileQueryInfoFlags Gio::operator& (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs)
 
FileQueryInfoFlags Gio::operator^ (FileQueryInfoFlags lhs, FileQueryInfoFlags rhs)
 
FileQueryInfoFlags Gio::operator~ (FileQueryInfoFlags flags)
 
FileQueryInfoFlagsGio::operator|= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs)
 
FileQueryInfoFlagsGio::operator&= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs)
 
FileQueryInfoFlagsGio::operator^= (FileQueryInfoFlags& lhs, FileQueryInfoFlags rhs)
 
FileMonitorFlags Gio::operator| (FileMonitorFlags lhs, FileMonitorFlags rhs)
 
FileMonitorFlags Gio::operator& (FileMonitorFlags lhs, FileMonitorFlags rhs)
 
FileMonitorFlags Gio::operator^ (FileMonitorFlags lhs, FileMonitorFlags rhs)
 
FileMonitorFlags Gio::operator~ (FileMonitorFlags flags)
 
FileMonitorFlagsGio::operator|= (FileMonitorFlags& lhs, FileMonitorFlags rhs)
 
FileMonitorFlagsGio::operator&= (FileMonitorFlags& lhs, FileMonitorFlags rhs)
 
FileMonitorFlagsGio::operator^= (FileMonitorFlags& lhs, FileMonitorFlags rhs)
 
File::CreateFlags Gio::operator| (File::CreateFlags lhs, File::CreateFlags rhs)
 
File::CreateFlags Gio::operator& (File::CreateFlags lhs, File::CreateFlags rhs)
 
File::CreateFlags Gio::operator^ (File::CreateFlags lhs, File::CreateFlags rhs)
 
File::CreateFlags Gio::operator~ (File::CreateFlags flags)
 
File::CreateFlagsGio::operator|= (File::CreateFlags& lhs, File::CreateFlags rhs)
 
File::CreateFlagsGio::operator&= (File::CreateFlags& lhs, File::CreateFlags rhs)
 
File::CreateFlagsGio::operator^= (File::CreateFlags& lhs, File::CreateFlags rhs)
 
File::CopyFlags Gio::operator| (File::CopyFlags lhs, File::CopyFlags rhs)
 
File::CopyFlags Gio::operator& (File::CopyFlags lhs, File::CopyFlags rhs)
 
File::CopyFlags Gio::operator^ (File::CopyFlags lhs, File::CopyFlags rhs)
 
File::CopyFlags Gio::operator~ (File::CopyFlags flags)
 
File::CopyFlagsGio::operator|= (File::CopyFlags& lhs, File::CopyFlags rhs)
 
File::CopyFlagsGio::operator&= (File::CopyFlags& lhs, File::CopyFlags rhs)
 
File::CopyFlagsGio::operator^= (File::CopyFlags& lhs, File::CopyFlags rhs)
 
File::MeasureFlags Gio::operator| (File::MeasureFlags lhs, File::MeasureFlags rhs)
 
File::MeasureFlags Gio::operator& (File::MeasureFlags lhs, File::MeasureFlags rhs)
 
File::MeasureFlags Gio::operator^ (File::MeasureFlags lhs, File::MeasureFlags rhs)
 
File::MeasureFlags Gio::operator~ (File::MeasureFlags flags)
 
File::MeasureFlagsGio::operator|= (File::MeasureFlags& lhs, File::MeasureFlags rhs)
 
File::MeasureFlagsGio::operator&= (File::MeasureFlags& lhs, File::MeasureFlags rhs)
 
File::MeasureFlagsGio::operator^= (File::MeasureFlags& lhs, File::MeasureFlags rhs)
 
FileAttributeInfo::Flags Gio::operator| (FileAttributeInfo::Flags lhs, FileAttributeInfo::Flags rhs)
 
FileAttributeInfo::Flags Gio::operator& (FileAttributeInfo::Flags lhs, FileAttributeInfo::Flags rhs)
 
FileAttributeInfo::Flags Gio::operator^ (FileAttributeInfo::Flags lhs, FileAttributeInfo::Flags rhs)
 
FileAttributeInfo::Flags Gio::operator~ (FileAttributeInfo::Flags flags)
 
FileAttributeInfo::FlagsGio::operator|= (FileAttributeInfo::Flags& lhs, FileAttributeInfo::Flags rhs)
 
FileAttributeInfo::FlagsGio::operator&= (FileAttributeInfo::Flags& lhs, FileAttributeInfo::Flags rhs)
 
FileAttributeInfo::FlagsGio::operator^= (FileAttributeInfo::Flags& lhs, FileAttributeInfo::Flags rhs)
 
IOStream::SpliceFlags Gio::operator| (IOStream::SpliceFlags lhs, IOStream::SpliceFlags rhs)
 
IOStream::SpliceFlags Gio::operator& (IOStream::SpliceFlags lhs, IOStream::SpliceFlags rhs)
 
IOStream::SpliceFlags Gio::operator^ (IOStream::SpliceFlags lhs, IOStream::SpliceFlags rhs)
 
IOStream::SpliceFlags Gio::operator~ (IOStream::SpliceFlags flags)
 
IOStream::SpliceFlagsGio::operator|= (IOStream::SpliceFlags& lhs, IOStream::SpliceFlags rhs)
 
IOStream::SpliceFlagsGio::operator&= (IOStream::SpliceFlags& lhs, IOStream::SpliceFlags rhs)
 
IOStream::SpliceFlagsGio::operator^= (IOStream::SpliceFlags& lhs, IOStream::SpliceFlags rhs)
 
Mount::UnmountFlags Gio::operator| (Mount::UnmountFlags lhs, Mount::UnmountFlags rhs)
 
Mount::UnmountFlags Gio::operator& (Mount::UnmountFlags lhs, Mount::UnmountFlags rhs)
 
Mount::UnmountFlags Gio::operator^ (Mount::UnmountFlags lhs, Mount::UnmountFlags rhs)
 
Mount::UnmountFlags Gio::operator~ (Mount::UnmountFlags flags)
 
Mount::UnmountFlagsGio::operator|= (Mount::UnmountFlags& lhs, Mount::UnmountFlags rhs)
 
Mount::UnmountFlagsGio::operator&= (Mount::UnmountFlags& lhs, Mount::UnmountFlags rhs)
 
Mount::UnmountFlagsGio::operator^= (Mount::UnmountFlags& lhs, Mount::UnmountFlags rhs)
 
Mount::MountFlags Gio::operator| (Mount::MountFlags lhs, Mount::MountFlags rhs)
 
Mount::MountFlags Gio::operator& (Mount::MountFlags lhs, Mount::MountFlags rhs)
 
Mount::MountFlags Gio::operator^ (Mount::MountFlags lhs, Mount::MountFlags rhs)
 
Mount::MountFlags Gio::operator~ (Mount::MountFlags flags)
 
Mount::MountFlagsGio::operator|= (Mount::MountFlags& lhs, Mount::MountFlags rhs)
 
Mount::MountFlagsGio::operator&= (Mount::MountFlags& lhs, Mount::MountFlags rhs)
 
Mount::MountFlagsGio::operator^= (Mount::MountFlags& lhs, Mount::MountFlags rhs)
 
AskPasswordFlags Gio::operator| (AskPasswordFlags lhs, AskPasswordFlags rhs)
 
AskPasswordFlags Gio::operator& (AskPasswordFlags lhs, AskPasswordFlags rhs)
 
AskPasswordFlags Gio::operator^ (AskPasswordFlags lhs, AskPasswordFlags rhs)
 
AskPasswordFlags Gio::operator~ (AskPasswordFlags flags)
 
AskPasswordFlagsGio::operator|= (AskPasswordFlags& lhs, AskPasswordFlags rhs)
 
AskPasswordFlagsGio::operator&= (AskPasswordFlags& lhs, AskPasswordFlags rhs)
 
AskPasswordFlagsGio::operator^= (AskPasswordFlags& lhs, AskPasswordFlags rhs)
 
OutputStream::SpliceFlags Gio::operator| (OutputStream::SpliceFlags lhs, OutputStream::SpliceFlags rhs)
 
OutputStream::SpliceFlags Gio::operator& (OutputStream::SpliceFlags lhs, OutputStream::SpliceFlags rhs)
 
OutputStream::SpliceFlags Gio::operator^ (OutputStream::SpliceFlags lhs, OutputStream::SpliceFlags rhs)
 
OutputStream::SpliceFlags Gio::operator~ (OutputStream::SpliceFlags flags)
 
OutputStream::SpliceFlagsGio::operator|= (OutputStream::SpliceFlags& lhs, OutputStream::SpliceFlags rhs)
 
OutputStream::SpliceFlagsGio::operator&= (OutputStream::SpliceFlags& lhs, OutputStream::SpliceFlags rhs)
 
OutputStream::SpliceFlagsGio::operator^= (OutputStream::SpliceFlags& lhs, OutputStream::SpliceFlags rhs)
 
Resource::Flags Gio::operator| (Resource::Flags lhs, Resource::Flags rhs)
 
Resource::Flags Gio::operator& (Resource::Flags lhs, Resource::Flags rhs)
 
Resource::Flags Gio::operator^ (Resource::Flags lhs, Resource::Flags rhs)
 
Resource::Flags Gio::operator~ (Resource::Flags flags)
 
Resource::FlagsGio::operator|= (Resource::Flags& lhs, Resource::Flags rhs)
 
Resource::FlagsGio::operator&= (Resource::Flags& lhs, Resource::Flags rhs)
 
Resource::FlagsGio::operator^= (Resource::Flags& lhs, Resource::Flags rhs)
 
Resource::LookupFlags Gio::operator| (Resource::LookupFlags lhs, Resource::LookupFlags rhs)
 
Resource::LookupFlags Gio::operator& (Resource::LookupFlags lhs, Resource::LookupFlags rhs)
 
Resource::LookupFlags Gio::operator^ (Resource::LookupFlags lhs, Resource::LookupFlags rhs)
 
Resource::LookupFlags Gio::operator~ (Resource::LookupFlags flags)
 
Resource::LookupFlagsGio::operator|= (Resource::LookupFlags& lhs, Resource::LookupFlags rhs)
 
Resource::LookupFlagsGio::operator&= (Resource::LookupFlags& lhs, Resource::LookupFlags rhs)
 
Resource::LookupFlagsGio::operator^= (Resource::LookupFlags& lhs, Resource::LookupFlags rhs)
 
Settings::BindFlags Gio::operator| (Settings::BindFlags lhs, Settings::BindFlags rhs)
 
Settings::BindFlags Gio::operator& (Settings::BindFlags lhs, Settings::BindFlags rhs)
 
Settings::BindFlags Gio::operator^ (Settings::BindFlags lhs, Settings::BindFlags rhs)
 
Settings::BindFlags Gio::operator~ (Settings::BindFlags flags)
 
Settings::BindFlagsGio::operator|= (Settings::BindFlags& lhs, Settings::BindFlags rhs)
 
Settings::BindFlagsGio::operator&= (Settings::BindFlags& lhs, Settings::BindFlags rhs)
 
Settings::BindFlagsGio::operator^= (Settings::BindFlags& lhs, Settings::BindFlags rhs)
 
Socket::MsgFlags Gio::operator| (Socket::MsgFlags lhs, Socket::MsgFlags rhs)
 
Socket::MsgFlags Gio::operator& (Socket::MsgFlags lhs, Socket::MsgFlags rhs)
 
Socket::MsgFlags Gio::operator^ (Socket::MsgFlags lhs, Socket::MsgFlags rhs)
 
Socket::MsgFlags Gio::operator~ (Socket::MsgFlags flags)
 
Socket::MsgFlagsGio::operator|= (Socket::MsgFlags& lhs, Socket::MsgFlags rhs)
 
Socket::MsgFlagsGio::operator&= (Socket::MsgFlags& lhs, Socket::MsgFlags rhs)
 
Socket::MsgFlagsGio::operator^= (Socket::MsgFlags& lhs, Socket::MsgFlags rhs)
 
TlsDatabase::VerifyFlags Gio::operator| (TlsDatabase::VerifyFlags lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::VerifyFlags Gio::operator& (TlsDatabase::VerifyFlags lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::VerifyFlags Gio::operator^ (TlsDatabase::VerifyFlags lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::VerifyFlags Gio::operator~ (TlsDatabase::VerifyFlags flags)
 
TlsDatabase::VerifyFlagsGio::operator|= (TlsDatabase::VerifyFlags& lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::VerifyFlagsGio::operator&= (TlsDatabase::VerifyFlags& lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::VerifyFlagsGio::operator^= (TlsDatabase::VerifyFlags& lhs, TlsDatabase::VerifyFlags rhs)
 
TlsDatabase::LookupFlags Gio::operator| (TlsDatabase::LookupFlags lhs, TlsDatabase::LookupFlags rhs)
 
TlsDatabase::LookupFlags Gio::operator& (TlsDatabase::LookupFlags lhs, TlsDatabase::LookupFlags rhs)
 
TlsDatabase::LookupFlags Gio::operator^ (TlsDatabase::LookupFlags lhs, TlsDatabase::LookupFlags rhs)
 
TlsDatabase::LookupFlags Gio::operator~ (TlsDatabase::LookupFlags flags)
 
TlsDatabase::LookupFlagsGio::operator|= (TlsDatabase::LookupFlags& lhs, TlsDatabase::LookupFlags rhs)
 
TlsDatabase::LookupFlagsGio::operator&= (TlsDatabase::LookupFlags& lhs, TlsDatabase::LookupFlags rhs)
 
TlsDatabase::LookupFlagsGio::operator^= (TlsDatabase::LookupFlags& lhs, TlsDatabase::LookupFlags rhs)
 
TlsCertificateRequestFlags Gio::operator| (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs)
 
TlsCertificateRequestFlags Gio::operator& (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs)
 
TlsCertificateRequestFlags Gio::operator^ (TlsCertificateRequestFlags lhs, TlsCertificateRequestFlags rhs)
 
TlsCertificateRequestFlags Gio::operator~ (TlsCertificateRequestFlags flags)
 
TlsCertificateRequestFlagsGio::operator|= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs)
 
TlsCertificateRequestFlagsGio::operator&= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs)
 
TlsCertificateRequestFlagsGio::operator^= (TlsCertificateRequestFlags& lhs, TlsCertificateRequestFlags rhs)
 
TlsPassword::Flags Gio::operator| (TlsPassword::Flags lhs, TlsPassword::Flags rhs)
 
TlsPassword::Flags Gio::operator& (TlsPassword::Flags lhs, TlsPassword::Flags rhs)
 
TlsPassword::Flags Gio::operator^ (TlsPassword::Flags lhs, TlsPassword::Flags rhs)
 
TlsPassword::Flags Gio::operator~ (TlsPassword::Flags flags)
 
TlsPassword::FlagsGio::operator|= (TlsPassword::Flags& lhs, TlsPassword::Flags rhs)
 
TlsPassword::FlagsGio::operator&= (TlsPassword::Flags& lhs, TlsPassword::Flags rhs)
 
TlsPassword::FlagsGio::operator^= (TlsPassword::Flags& lhs, TlsPassword::Flags rhs)
 

Detailed Description

Enumeration Type Documentation

◆ AskPasswordFlags

enum Gio::AskPasswordFlags
strong

AskPasswordFlags are used to request specific information from the user, or to notify the user of their choices in an authentication situation.

Bitwise operators:
AskPasswordFlags operator|(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator&(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator^(AskPasswordFlags, AskPasswordFlags)
AskPasswordFlags operator~(AskPasswordFlags)
AskPasswordFlags& operator|=(AskPasswordFlags&, AskPasswordFlags)
AskPasswordFlags& operator&=(AskPasswordFlags&, AskPasswordFlags)
AskPasswordFlags& operator^=(AskPasswordFlags&, AskPasswordFlags)
Enumerator
NEED_PASSWORD 

Operation takes TCRYPT parameters (Since: 2.58).

NEED_USERNAME 
NEED_DOMAIN 
SAVING_SUPPORTED 
ANONYMOUS_SUPPORTED 
TCRYPT 

◆ Attribute

Attributes in Gio::MenuModel::get_item_attribute().

Enumerator
ACTION 

The "action" menu attribute.

The menu item attribute which holds the action name of the item. Action names are namespaced with an identifier for the action group in which the action resides. For example, "win." for window-specific actions and "app." for application-wide actions.

LABEL 

The "label" menu attribute.

The menu item attribute which holds the label of the item.

TARGET 

The "target" menu attribute.

The menu item attribute which holds the target with which the item's action will be activated.

ACTION_NAMESPACE 

The "action-namespace" menu attribute.

The menu item attribute that holds the namespace for all action names in menus that are linked from this item.

Since glibmm 2.66:
ICON 

The "icon" menu attribute.

The menu item attribute which holds the icon of the item.

The icon is stored in the format returned by Gio::Icon::serialize().

This attribute is intended only to represent 'noun' icons such as favicons for a webpage, or application icons. It should not be used for 'verbs' (ie: stock icons).

Since glibmm 2.66:

◆ BindFlags

Flags used when creating a binding.

These flags determine in which direction the binding works. The default is to synchronize in both directions.

Bitwise operators:
Settings::BindFlags operator|(Settings::BindFlags, Settings::BindFlags)
Settings::BindFlags operator&(Settings::BindFlags, Settings::BindFlags)
Settings::BindFlags operator^(Settings::BindFlags, Settings::BindFlags)
Settings::BindFlags operator~(Settings::BindFlags)
Settings::BindFlags& operator|=(Settings::BindFlags&, Settings::BindFlags)
Settings::BindFlags& operator&=(Settings::BindFlags&, Settings::BindFlags)
Settings::BindFlags& operator^=(Settings::BindFlags&, Settings::BindFlags)
Enumerator
DEFAULT 

When passed to g_settings_bind(), uses a pair of mapping functions that invert the boolean value when mapping between the setting and the property.

The setting and property must both be booleans. You cannot pass this flag to g_settings_bind_with_mapping().

GET 
SET 
NO_SENSITIVITY 
GET_NO_CHANGES 
INVERT_BOOLEAN 

◆ BusNameOwnerFlags

Flags used in g_bus_own_name().

Since glibmm 2.26:
Bitwise operators:
BusNameOwnerFlags operator|(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator&(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator^(BusNameOwnerFlags, BusNameOwnerFlags)
BusNameOwnerFlags operator~(BusNameOwnerFlags)
BusNameOwnerFlags& operator|=(BusNameOwnerFlags&, BusNameOwnerFlags)
BusNameOwnerFlags& operator&=(BusNameOwnerFlags&, BusNameOwnerFlags)
BusNameOwnerFlags& operator^=(BusNameOwnerFlags&, BusNameOwnerFlags)
Enumerator
NONE 

If another message bus connection owns the name, immediately return an error from g_bus_own_name() rather than entering the waiting queue for that name.

(Since 2.54).

ALLOW_REPLACEMENT 
REPLACE 
DO_NOT_QUEUE 

◆ BusNameWatcherFlags

Flags used in g_bus_watch_name().

Since glibmm 2.26:
Bitwise operators:
BusNameWatcherFlags operator|(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator&(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator^(BusNameWatcherFlags, BusNameWatcherFlags)
BusNameWatcherFlags operator~(BusNameWatcherFlags)
BusNameWatcherFlags& operator|=(BusNameWatcherFlags&, BusNameWatcherFlags)
BusNameWatcherFlags& operator&=(BusNameWatcherFlags&, BusNameWatcherFlags)
BusNameWatcherFlags& operator^=(BusNameWatcherFlags&, BusNameWatcherFlags)
Enumerator
NONE 

If no-one owns the name when beginning to watch the name, ask the bus to launch an owner for the name.

AUTO_START 

◆ BusType

enum Gio::DBus::BusType
strong

An enumeration for well-known message buses.

Since glibmm 2.26:
Enumerator
STARTER 

The login session message bus.

NONE 
SYSTEM 
SESSION 

◆ ByteOrder

Enumeration used to describe the byte order of a D-Bus message.

Since glibmm 2.26:
Enumerator
BIG_ENDIAN_ORDER 

The byte order is little endian.

LITTLE_ENDIAN_ORDER 

◆ CallFlags

enum Gio::DBus::CallFlags
strong

Flags used in g_dbus_connection_call() and similar APIs.

Since glibmm 2.26:
Bitwise operators:
CallFlags operator|(CallFlags, CallFlags)
CallFlags operator&(CallFlags, CallFlags)
CallFlags operator^(CallFlags, CallFlags)
CallFlags operator~(CallFlags)
CallFlags& operator|=(CallFlags&, CallFlags)
CallFlags& operator&=(CallFlags&, CallFlags)
CallFlags& operator^=(CallFlags&, CallFlags)
Enumerator
NONE 

The caller is prepared to wait for interactive authorization.

If set on a method call, this flag means that the caller is prepared to wait for interactive authorization.

Since glibmm 2.46:
Since glibmm 2.46:
NO_AUTO_START 
ALLOW_INTERACTIVE_AUTHORIZATION 

◆ CapabilityFlags

Capabilities negotiated with the remote peer.

Since glibmm 2.26:
Bitwise operators:
CapabilityFlags operator|(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator&(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator^(CapabilityFlags, CapabilityFlags)
CapabilityFlags operator~(CapabilityFlags)
CapabilityFlags& operator|=(CapabilityFlags&, CapabilityFlags)
CapabilityFlags& operator&=(CapabilityFlags&, CapabilityFlags)
CapabilityFlags& operator^=(CapabilityFlags&, CapabilityFlags)
Enumerator
NONE 

The connection supports exchanging UNIX file descriptors with the remote peer.

UNIX_FD_PASSING 

◆ ConnectionFlags

Flags used when creating a new Gio::DBus::Connection.

Since glibmm 2.26:
Bitwise operators:
ConnectionFlags operator|(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator&(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator^(ConnectionFlags, ConnectionFlags)
ConnectionFlags operator~(ConnectionFlags)
ConnectionFlags& operator|=(ConnectionFlags&, ConnectionFlags)
ConnectionFlags& operator&=(ConnectionFlags&, ConnectionFlags)
ConnectionFlags& operator^=(ConnectionFlags&, ConnectionFlags)
Enumerator
NONE 

If set, processing of D-Bus messages is delayed until g_dbus_connection_start_message_processing() is called.

AUTHENTICATION_CLIENT 
AUTHENTICATION_SERVER 
AUTHENTICATION_ALLOW_ANONYMOUS 
MESSAGE_BUS_CONNECTION 
DELAY_MESSAGE_PROCESSING 

◆ CopyFlags

enum Gio::File::CopyFlags
strong

Flags used when copying or moving files.

Bitwise operators:
File::CopyFlags operator|(File::CopyFlags, File::CopyFlags)
File::CopyFlags operator&(File::CopyFlags, File::CopyFlags)
File::CopyFlags operator^(File::CopyFlags, File::CopyFlags)
File::CopyFlags operator~(File::CopyFlags)
File::CopyFlags& operator|=(File::CopyFlags&, File::CopyFlags)
File::CopyFlags& operator&=(File::CopyFlags&, File::CopyFlags)
File::CopyFlags& operator^=(File::CopyFlags&, File::CopyFlags)
Enumerator
NONE 

Leaves target file with default perms, instead of setting the source file perms.

OVERWRITE 
BACKUP 
NOFOLLOW_SYMLINKS 
ALL_METADATA 
NO_FALLBACK_FOR_MOVE 
TARGET_DEFAULT_PERMS 

◆ CreateFlags [1/2]

◆ CreateFlags [2/2]

Flags used when an operation may create a file.

Bitwise operators:
File::CreateFlags operator|(File::CreateFlags, File::CreateFlags)
File::CreateFlags operator&(File::CreateFlags, File::CreateFlags)
File::CreateFlags operator^(File::CreateFlags, File::CreateFlags)
File::CreateFlags operator~(File::CreateFlags)
File::CreateFlags& operator|=(File::CreateFlags&, File::CreateFlags)
File::CreateFlags& operator&=(File::CreateFlags&, File::CreateFlags)
File::CreateFlags& operator^=(File::CreateFlags&, File::CreateFlags)
Enumerator
NONE 

Replace the destination as if it didn't exist before.

Don't try to keep any old permissions, replace instead of following links. This is generally useful if you're doing a "copy over" rather than a "save new version of" replace operation. You can think of it as "unlink destination" before writing to it, although the implementation may not be exactly like that. This flag can only be used with g_file_replace() and its variants, including g_file_replace_contents().

Since glibmm 2.20:
PRIVATE 
REPLACE_DESTINATION 

◆ DataStreamByteOrder

DataStreamByteOrder is used to ensure proper endianness of streaming data sources across various machine architectures.

Enumerator
BIG_ENDIAN_ORDER 

Selects endianness based on host machine's architecture.

LITTLE_ENDIAN_ORDER 
HOST_ENDIAN_ORDER 

◆ DataStreamNewlineType

DataStreamNewlineType is used when checking for or setting the line endings for a given file.

Enumerator
LF 

Automatically try to handle any line ending type.

CR 
CR_LF 
ANY 

◆ Event

Specifies what type of event a monitor event is.

Enumerator
CHANGED 

The file was moved out of the monitored directory to another location – only sent if the Gio::FileMonitorFlags::WATCH_MOVES flag is set.

Since glibmm 2.46:
CHANGES_DONE_HINT 
DELETED 
CREATED 
ATTRIBUTE_CHANGED 
PRE_UNMOUNT 
UNMOUNTED 
MOVED 
RENAMED 
MOVED_IN 
MOVED_OUT 

◆ FileAttributeStatus

Used by g_file_set_attributes_from_info() when setting file attributes.

Enumerator
UNSET 

Indicates an error in setting the value.

SET 
ERROR_SETTING 

◆ FileAttributeType

The data types for file attributes.

Enumerator
INVALID 

A nullptr terminated char **.

Since glibmm 2.22:
STRING 
BYTE_STRING 
BOOLEAN 
UINT32 
INT32 
UINT64 
INT64 
OBJECT 
STRINGV 

◆ FileMonitorFlags

enum Gio::FileMonitorFlags
strong

Flags used to set what a FileMonitor will watch for.

Bitwise operators:
FileMonitorFlags operator|(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator&(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator^(FileMonitorFlags, FileMonitorFlags)
FileMonitorFlags operator~(FileMonitorFlags)
FileMonitorFlags& operator|=(FileMonitorFlags&, FileMonitorFlags)
FileMonitorFlags& operator&=(FileMonitorFlags&, FileMonitorFlags)
FileMonitorFlags& operator^=(FileMonitorFlags&, FileMonitorFlags)
Enumerator
NONE 

Watch for rename operations on a monitored directory.

This causes Gio::FileMonitor::Event::RENAMED, Gio::FileMonitor::Event::MOVED_IN and Gio::FileMonitor::Event::MOVED_OUT events to be emitted when possible.

Since glibmm 2.46:
WATCH_MOUNTS 
SEND_MOVED 
WATCH_HARD_LINKS 
WATCH_MOVES 

◆ FileQueryInfoFlags

Flags used when querying a FileInfo.

Bitwise operators:
FileQueryInfoFlags operator|(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator&(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator^(FileQueryInfoFlags, FileQueryInfoFlags)
FileQueryInfoFlags operator~(FileQueryInfoFlags)
FileQueryInfoFlags& operator|=(FileQueryInfoFlags&, FileQueryInfoFlags)
FileQueryInfoFlags& operator&=(FileQueryInfoFlags&, FileQueryInfoFlags)
FileQueryInfoFlags& operator^=(FileQueryInfoFlags&, FileQueryInfoFlags)
Enumerator
NONE 

Don't follow symlinks.

NOFOLLOW_SYMLINKS 

◆ FileType

enum Gio::FileType
strong

Indicates the file's on-disk type.

On Windows systems a file will never have Gio::FileType::SYMBOLIC_LINK type; use FileInfo and G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK to determine whether a file is a symlink or not. This is due to the fact that NTFS does not have a single filesystem object type for symbolic links - it has files that symlink to files, and directories that symlink to directories. FileType enumeration cannot precisely represent this important distinction, which is why all Windows symlinks will continue to be reported as Gio::FileType::REGULAR or Gio::FileType::DIRECTORY.

Enumerator
UNKNOWN 

File is a mountable location.

REGULAR 
DIRECTORY 
SYMBOLIC_LINK 
SPECIAL 
SHORTCUT 
MOUNTABLE 

◆ Flags [1/8]

Flags used to define the behaviour of a Application.

Since glibmm 2.28:
Bitwise operators:
Application::Flags operator|(Application::Flags, Application::Flags)
Application::Flags operator&(Application::Flags, Application::Flags)
Application::Flags operator^(Application::Flags, Application::Flags)
Application::Flags operator~(Application::Flags)
Application::Flags& operator|=(Application::Flags&, Application::Flags)
Application::Flags& operator&=(Application::Flags&, Application::Flags)
Application::Flags& operator^=(Application::Flags&, Application::Flags)
Enumerator
NONE 

Take over from another instance.

This flag is usually set by passing --gapplication-replace on the commandline.

Since glibmm 2.60:
IS_SERVICE 
IS_LAUNCHER 
HANDLES_OPEN 
HANDLES_COMMAND_LINE 
SEND_ENVIRONMENT 
NON_UNIQUE 
CAN_OVERRIDE_APP_ID 
ALLOW_REPLACEMENT 
REPLACE 

◆ Flags [2/8]

enum Gio::Converter::Flags
strong

◆ Flags [3/8]

Flags describing the behavior of a DBusInterfaceSkeleton instance.

Since glibmm 2.30:
Bitwise operators:
InterfaceSkeleton::Flags operator|(InterfaceSkeleton::Flags, InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags operator&(InterfaceSkeleton::Flags, InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags operator^(InterfaceSkeleton::Flags, InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags operator~(InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags& operator|=(InterfaceSkeleton::Flags&, InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags& operator&=(InterfaceSkeleton::Flags&, InterfaceSkeleton::Flags)
InterfaceSkeleton::Flags& operator^=(InterfaceSkeleton::Flags&, InterfaceSkeleton::Flags)
Enumerator
NONE 

Each method invocation is handled in a thread dedicated to the invocation.

This means that the method implementation can use blocking IO without blocking any other part of the process. It also means that the method implementation must use locking to access data structures used by other threads.

HANDLE_METHOD_INVOCATIONS_IN_THREAD 

◆ Flags [4/8]

◆ Flags [5/8]

◆ Flags [6/8]

◆ Flags [7/8]

enum Gio::Resource::Flags
strong

◆ Flags [8/8]

◆ Link

enum Gio::MenuModel::Link
strong

Link types in Gio::MenuModel::get_item_link().

Enumerator
SECTION 

The "section" menu link.

The name of the link that associates a menu item with a section. The linked menu will usually be shown in place of the menu item, using the item's label as a header.

SUBMENU 

The "submenu" menu link.

The name of the link that associates a menu item with a submenu.

◆ LookupFlags [1/2]

◆ LookupFlags [2/2]

◆ MeasureFlags

◆ MessageFlags

Message flags used in Gio::DBus::Message.

Since glibmm 2.26:
Bitwise operators:
MessageFlags operator|(MessageFlags, MessageFlags)
MessageFlags operator&(MessageFlags, MessageFlags)
MessageFlags operator^(MessageFlags, MessageFlags)
MessageFlags operator~(MessageFlags)
MessageFlags& operator|=(MessageFlags&, MessageFlags)
MessageFlags& operator&=(MessageFlags&, MessageFlags)
MessageFlags& operator^=(MessageFlags&, MessageFlags)
Enumerator
NONE 
NO_REPLY_EXPECTED 
NO_AUTO_START 
ALLOW_INTERACTIVE_AUTHORIZATION 

◆ MessageHeaderField

Header fields used in Gio::DBus::Message.

Since glibmm 2.26:
Enumerator
INVALID 

The number of UNIX file descriptors that accompany the message.

PATH 
INTERFACE 
MEMBER 
ERROR_NAME 
REPLY_SERIAL 
DESTINATION 
SENDER 
SIGNATURE 
NUM_UNIX_FDS 

◆ MessageType

Message types used in Gio::DBus::Message.

Since glibmm 2.26:
Enumerator
INVALID 

Signal emission.

METHOD_CALL 
METHOD_RETURN 
ERROR 
SIGNAL 

◆ MountFlags

◆ MountOperationResult

MountOperationResult is returned as a result when a request for information is send by the mounting operation.

Enumerator
HANDLED 

The request was unhandled (i.e.

The interaction was unhandled (i.e. not implemented).

not implemented).

ABORTED 
UNHANDLED 

◆ MsgFlags

enum Gio::Socket::MsgFlags
strong

Flags used in g_socket_receive_message() and g_socket_send_message().

The flags listed in the enum are some commonly available flags, but the values used for them are the same as on the platform, and any other flags are passed in/out as is. So to use a platform specific flag, just include the right system header and pass in the flag.

Since glibmm 2.22:
Bitwise operators:
Socket::MsgFlags operator|(Socket::MsgFlags, Socket::MsgFlags)
Socket::MsgFlags operator&(Socket::MsgFlags, Socket::MsgFlags)
Socket::MsgFlags operator^(Socket::MsgFlags, Socket::MsgFlags)
Socket::MsgFlags operator~(Socket::MsgFlags)
Socket::MsgFlags& operator|=(Socket::MsgFlags&, Socket::MsgFlags)
Socket::MsgFlags& operator&=(Socket::MsgFlags&, Socket::MsgFlags)
Socket::MsgFlags& operator^=(Socket::MsgFlags&, Socket::MsgFlags)
Enumerator
NONE 

Don't use a gateway to send out the packet, only send to hosts on directly connected networks.

OOB 
PEEK 
DONTROUTE 

◆ NetworkConnectivity

The host's network connectivity state, as reported by NetworkMonitor.

Since glibmm 2.44:
Enumerator
LOCAL 

The host is connected to a network, and appears to be able to reach the full Internet.

LIMITED 
PORTAL 
FULL 

◆ Origin

enum Gio::Emblem::Origin
strong

GEmblemOrigin is used to add information about the origin of the emblem to Emblem.

Since glibmm 2.18:
Enumerator
UNKNOWN 

Emblem comes from a user-defined tag, e.g.

set by nautilus (in the future).

DEVICE 
LIVEMETADATA 
TAG 

◆ PasswordSave

enum Gio::PasswordSave
strong

PasswordSave is used to indicate the lifespan of a saved password.

#Gvfs stores passwords in the Gnome keyring when this flag allows it to, and later retrieves it again from there.

Enumerator
NEVER 

Save a password permanently.

FOR_SESSION 
PERMANENTLY 

◆ Priority

Priority levels for Notifications.

Since glibmm 2.44:
Enumerator
NORMAL 

For urgent notifications, or notifications that require a response in a short space of time (for example phone calls or emergency warnings).

LOW 
HIGH 
URGENT 

◆ PropertyInfoFlags

Flags describing the access control of a D-Bus property.

Since glibmm 2.26:
Bitwise operators:
PropertyInfoFlags operator|(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator&(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator^(PropertyInfoFlags, PropertyInfoFlags)
PropertyInfoFlags operator~(PropertyInfoFlags)
PropertyInfoFlags& operator|=(PropertyInfoFlags&, PropertyInfoFlags)
PropertyInfoFlags& operator&=(PropertyInfoFlags&, PropertyInfoFlags)
PropertyInfoFlags& operator^=(PropertyInfoFlags&, PropertyInfoFlags)
Enumerator
NONE 

Property is writable.

READABLE 
WRITABLE 

◆ Protocol

enum Gio::Socket::Protocol
strong

A protocol identifier is specified when creating a Socket, which is a family/type specific identifier, where 0 means the default protocol for the particular family/type.

This enum contains a set of commonly available and used protocols. You can also pass any other identifiers handled by the platform in order to use protocols not listed here.

Since glibmm 2.22:
Enumerator
UNKNOWN 

SCTP over IP.

DEFAULT 
TCP 
UDP 
SCTP 

◆ ProxyFlags

enum Gio::DBus::ProxyFlags
strong

Flags used when constructing an instance of a Gio::DBus::Proxy derived class.

Since glibmm 2.26:
Bitwise operators:
ProxyFlags operator|(ProxyFlags, ProxyFlags)
ProxyFlags operator&(ProxyFlags, ProxyFlags)
ProxyFlags operator^(ProxyFlags, ProxyFlags)
ProxyFlags operator~(ProxyFlags)
ProxyFlags& operator|=(ProxyFlags&, ProxyFlags)
ProxyFlags& operator&=(ProxyFlags&, ProxyFlags)
ProxyFlags& operator^=(ProxyFlags&, ProxyFlags)
Enumerator
NONE 

If the proxy is for a well-known name, do not ask the bus to launch an owner during proxy initialization, but allow it to be autostarted by a method call.

This flag is only meaningful in proxies for well-known names, and only if Gio::DBus::ProxyFlags::DO_NOT_AUTO_START is not also specified.

DO_NOT_LOAD_PROPERTIES 
DO_NOT_CONNECT_SIGNALS 
DO_NOT_AUTO_START 
GET_INVALIDATED_PROPERTIES 
DO_NOT_AUTO_START_AT_CONSTRUCTION 

◆ RecordType

The type of record that g_resolver_lookup_records() or g_resolver_lookup_records_async() should retrieve.

The records are returned as lists of Variant tuples. Each record type has different values in the variant tuples returned.

Gio::Resolver::RecordType::SRV records are returned as variants with the signature (qqqs), containing a guint16 with the priority, a guint16 with the weight, a guint16 with the port, and a string of the hostname.

Gio::Resolver::RecordType::MX records are returned as variants with the signature (qs), representing a guint16 with the preference, and a string containing the mail exchanger hostname.

Gio::Resolver::RecordType::TXT records are returned as variants with the signature (as), representing an array of the strings in the text record. Note: Most TXT records only contain a single string, but RFC 1035 does allow a record to contain multiple strings. The RFC which defines the interpretation of a specific TXT record will likely require concatenation of multiple strings if they are present, as with RFC 7208.

Gio::Resolver::RecordType::SOA records are returned as variants with the signature (ssuuuuu), representing a string containing the primary name server, a string containing the administrator, the serial as a guint32, the refresh interval as a guint32, the retry interval as a guint32, the expire timeout as a guint32, and the TTL as a guint32.

Gio::Resolver::RecordType::NS records are returned as variants with the signature (s), representing a string of the hostname of the name server.

Since glibmm 2.34:
Enumerator
SRV 

Look up DNS NS records for a domain.

MX 
TXT 
SOA 
NS 

◆ Result

Results returned from g_converter_convert().

Since glibmm 2.24:
Enumerator
ERROR 

Flushing is finished.

CONVERTED 
FINISHED 
FLUSHED 

◆ SendMessageFlags

Flags used when sending DBusMessages on a Gio::DBus::Connection.

Since glibmm 2.26:
Bitwise operators:
SendMessageFlags operator|(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator&(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator^(SendMessageFlags, SendMessageFlags)
SendMessageFlags operator~(SendMessageFlags)
SendMessageFlags& operator|=(SendMessageFlags&, SendMessageFlags)
SendMessageFlags& operator&=(SendMessageFlags&, SendMessageFlags)
SendMessageFlags& operator^=(SendMessageFlags&, SendMessageFlags)
Enumerator
NONE 

Do not automatically assign a serial number from the Gio::DBus::Connection object when sending a message.

PRESERVE_SERIAL 

◆ SignalFlags

Flags used when subscribing to signals via g_dbus_connection_signal_subscribe().

Since glibmm 2.26:
Bitwise operators:
SignalFlags operator|(SignalFlags, SignalFlags)
SignalFlags operator&(SignalFlags, SignalFlags)
SignalFlags operator^(SignalFlags, SignalFlags)
SignalFlags operator~(SignalFlags)
SignalFlags& operator|=(SignalFlags&, SignalFlags)
SignalFlags& operator&=(SignalFlags&, SignalFlags)
SignalFlags& operator^=(SignalFlags&, SignalFlags)
Enumerator
NONE 

Match first arguments that contain an object path that is either equivalent to the given path, or one of the paths is a subpath of the other.

NO_MATCH_RULE 
MATCH_ARG0_NAMESPACE 
MATCH_ARG0_PATH 

◆ SocketClientEvent

Describes an event occurring on a SocketClient.

See the SocketClient::signal_event() signal for more details.

Additional values may be added to this type in the future.

Since glibmm 2.32:
Enumerator
RESOLVING 

The client is done with a particular SocketConnectable.

RESOLVED 
CONNECTING 
CONNECTED 
PROXY_NEGOTIATING 
PROXY_NEGOTIATED 
TLS_HANDSHAKING 
TLS_HANDSHAKED 
COMPLETE 

◆ SocketFamily

enum Gio::SocketFamily
strong

The protocol family of a SocketAddress.

(These values are identical to the system defines AF_INET, AF_INET6 and AF_UNIX, if available.)

Since glibmm 2.22:
Enumerator
INVALID 

The IPv6 family.

UNIX 
IPV4 
IPV6 

◆ SpliceFlags [1/2]

◆ SpliceFlags [2/2]

◆ StartFlags

◆ StartStopType

Enumeration describing how a drive can be started/stopped.

Since glibmm 2.22:
Enumerator
UNKNOWN 

The start/stop methods will unlock/lock the disk (for example using the ATA <quote>SECURITY UNLOCK DEVICE</quote> command).

SHUTDOWN 
NETWORK 
MULTIDISK 
PASSWORD 

◆ SubtreeFlags

Flags passed to g_dbus_connection_register_subtree().

Since glibmm 2.26:
Bitwise operators:
SubtreeFlags operator|(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator&(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator^(SubtreeFlags, SubtreeFlags)
SubtreeFlags operator~(SubtreeFlags)
SubtreeFlags& operator|=(SubtreeFlags&, SubtreeFlags)
SubtreeFlags& operator&=(SubtreeFlags&, SubtreeFlags)
SubtreeFlags& operator^=(SubtreeFlags&, SubtreeFlags)
Enumerator
NONE 

Method calls to objects not in the enumerated range will still be dispatched.

This is useful if you want to dynamically spawn objects in the subtree.

DISPATCH_TO_UNENUMERATED_NODES 

◆ TlsAuthenticationMode

The client authentication mode for a TlsServerConnection.

Since glibmm 2.28:
Enumerator
NONE 

Client authentication is required.

REQUESTED 
REQUIRED 

◆ TlsCertificateFlags

A set of flags describing TLS certification validation.

This can be used to set which validation steps to perform (eg, with g_tls_client_connection_set_validation_flags()), or to describe why a particular certificate was rejected (eg, in TlsConnection::signal_accept_certificate()).

Since glibmm 2.28:
Bitwise operators:
TlsCertificateFlags operator|(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator&(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator^(TlsCertificateFlags, TlsCertificateFlags)
TlsCertificateFlags operator~(TlsCertificateFlags)
TlsCertificateFlags& operator|=(TlsCertificateFlags&, TlsCertificateFlags)
TlsCertificateFlags& operator&=(TlsCertificateFlags&, TlsCertificateFlags)
TlsCertificateFlags& operator^=(TlsCertificateFlags&, TlsCertificateFlags)
Enumerator
UNKNOWN_CA 

The combination of all of the above flags.

BAD_IDENTITY 
NOT_ACTIVATED 
EXPIRED 
REVOKED 
INSECURE 
GENERIC_ERROR 
VALIDATE_ALL 

◆ TlsCertificateRequestFlags

Flags for g_tls_interaction_request_certificate(), g_tls_interaction_request_certificate_async(), and g_tls_interaction_invoke_request_certificate().

Since glibmm 2.40:
Bitwise operators:
TlsCertificateRequestFlags operator|(TlsCertificateRequestFlags, TlsCertificateRequestFlags)
TlsCertificateRequestFlags operator&(TlsCertificateRequestFlags, TlsCertificateRequestFlags)
TlsCertificateRequestFlags operator^(TlsCertificateRequestFlags, TlsCertificateRequestFlags)
TlsCertificateRequestFlags operator~(TlsCertificateRequestFlags)
TlsCertificateRequestFlags& operator|=(TlsCertificateRequestFlags&, TlsCertificateRequestFlags)
TlsCertificateRequestFlags& operator&=(TlsCertificateRequestFlags&, TlsCertificateRequestFlags)
TlsCertificateRequestFlags& operator^=(TlsCertificateRequestFlags&, TlsCertificateRequestFlags)
Enumerator
NONE 

Client authentication not required.

No flags.

No flags set.

◆ TlsInteractionResult

TlsInteractionResult is returned by various functions in TlsInteraction when finishing an interaction request.

Since glibmm 2.30:
Enumerator
UNHANDLED 

The interaction has failed, or was cancelled.

and the operation should be aborted.

HANDLED 
FAILED 

◆ Type [1/3]

Enumeration describing different kinds of native credential types.

Since glibmm 2.26:
Enumerator
INVALID 

The native credentials type is a struct xucred.

Added in 2.66.

LINUX_UCRED 
FREEBSD_CMSGCRED 
OPENBSD_SOCKPEERCRED 
SOLARIS_UCRED 
NETBSD_UNPCBID 
APPLE_XUCRED 

◆ Type [2/3]

enum Gio::Socket::Type
strong

Flags used when creating a Socket.

Some protocols may not implement all the socket types.

Since glibmm 2.22:
Enumerator
INVALID 

Reliable connection-based passing of datagrams of fixed maximum length (e.g.

SCTP).

STREAM 
DATAGRAM 
SEQPACKET 

◆ Type [3/3]

The type of name used by a UnixSocketAddress.

Gio::UnixSocketAddress::Type::PATH indicates a traditional unix domain socket bound to a filesystem path. Gio::UnixSocketAddress::Type::ANONYMOUS indicates a socket not bound to any name (eg, a client-side socket, or a socket created with socketpair()).

For abstract sockets, there are two incompatible ways of naming them; the man pages suggest using the entire struct sockaddr_un as the name, padding the unused parts of the sun_path field with zeroes; this corresponds to Gio::UnixSocketAddress::Type::ABSTRACT_PADDED. However, many programs instead just use a portion of sun_path, and pass an appropriate smaller length to bind() or connect(). This is Gio::UnixSocketAddress::Type::ABSTRACT.

Since glibmm 2.26:
Enumerator
INVALID 

An abstract name, 0-padded to the full length of a unix socket name.

ANONYMOUS 
PATH 
ABSTRACT 
ABSTRACT_PADDED 

◆ UnmountFlags

◆ VerifyFlags

◆ ZlibCompressorFormat

Used to select the type of data format to use for ZlibDecompressor and ZlibCompressor.

Since glibmm 2.24:
Enumerator
ZLIB 

Deflate compression with no header.

GZIP 
RAW 

Function Documentation

◆ operator&() [1/38]

AppInfo::CreateFlags Gio::operator& ( AppInfo::CreateFlags  lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator&() [2/38]

Application::Flags Gio::operator& ( Application::Flags  lhs,
Application::Flags  rhs 
)
inline

◆ operator&() [3/38]

AskPasswordFlags Gio::operator& ( AskPasswordFlags  lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator&() [4/38]

BusNameOwnerFlags Gio::DBus::operator& ( BusNameOwnerFlags  lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator&() [5/38]

BusNameWatcherFlags Gio::DBus::operator& ( BusNameWatcherFlags  lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator&() [6/38]

CallFlags Gio::DBus::operator& ( CallFlags  lhs,
CallFlags  rhs 
)
inline

◆ operator&() [7/38]

CapabilityFlags Gio::DBus::operator& ( CapabilityFlags  lhs,
CapabilityFlags  rhs 
)
inline

◆ operator&() [8/38]

ConnectionFlags Gio::DBus::operator& ( ConnectionFlags  lhs,
ConnectionFlags  rhs 
)
inline

◆ operator&() [9/38]

Converter::Flags Gio::operator& ( Converter::Flags  lhs,
Converter::Flags  rhs 
)
inline

◆ operator&() [10/38]

Drive::StartFlags Gio::operator& ( Drive::StartFlags  lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator&() [11/38]

File::CopyFlags Gio::operator& ( File::CopyFlags  lhs,
File::CopyFlags  rhs 
)
inline

◆ operator&() [12/38]

File::CreateFlags Gio::operator& ( File::CreateFlags  lhs,
File::CreateFlags  rhs 
)
inline

◆ operator&() [13/38]

File::MeasureFlags Gio::operator& ( File::MeasureFlags  lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator&() [14/38]

◆ operator&() [15/38]

FileMonitorFlags Gio::operator& ( FileMonitorFlags  lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator&() [16/38]

FileQueryInfoFlags Gio::operator& ( FileQueryInfoFlags  lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator&() [17/38]

InterfaceSkeleton::Flags Gio::DBus::operator& ( InterfaceSkeleton::Flags  lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator&() [18/38]

IOStream::SpliceFlags Gio::operator& ( IOStream::SpliceFlags  lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator&() [19/38]

MessageFlags Gio::DBus::operator& ( MessageFlags  lhs,
MessageFlags  rhs 
)
inline

◆ operator&() [20/38]

Mount::MountFlags Gio::operator& ( Mount::MountFlags  lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator&() [21/38]

Mount::UnmountFlags Gio::operator& ( Mount::UnmountFlags  lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator&() [22/38]

◆ operator&() [23/38]

◆ operator&() [24/38]

PropertyInfoFlags Gio::DBus::operator& ( PropertyInfoFlags  lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator&() [25/38]

ProxyFlags Gio::DBus::operator& ( ProxyFlags  lhs,
ProxyFlags  rhs 
)
inline

◆ operator&() [26/38]

Resource::Flags Gio::operator& ( Resource::Flags  lhs,
Resource::Flags  rhs 
)
inline

◆ operator&() [27/38]

Resource::LookupFlags Gio::operator& ( Resource::LookupFlags  lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator&() [28/38]

SendMessageFlags Gio::DBus::operator& ( SendMessageFlags  lhs,
SendMessageFlags  rhs 
)
inline

◆ operator&() [29/38]

Server::Flags Gio::DBus::operator& ( Server::Flags  lhs,
Server::Flags  rhs 
)
inline

◆ operator&() [30/38]

Settings::BindFlags Gio::operator& ( Settings::BindFlags  lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator&() [31/38]

SignalFlags Gio::DBus::operator& ( SignalFlags  lhs,
SignalFlags  rhs 
)
inline

◆ operator&() [32/38]

Socket::MsgFlags Gio::operator& ( Socket::MsgFlags  lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator&() [33/38]

SubtreeFlags Gio::DBus::operator& ( SubtreeFlags  lhs,
SubtreeFlags  rhs 
)
inline

◆ operator&() [34/38]

TlsCertificateFlags Gio::operator& ( TlsCertificateFlags  lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator&() [35/38]

◆ operator&() [36/38]

◆ operator&() [37/38]

◆ operator&() [38/38]

TlsPassword::Flags Gio::operator& ( TlsPassword::Flags  lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator&=() [1/38]

AppInfo::CreateFlags& Gio::operator&= ( AppInfo::CreateFlags lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator&=() [2/38]

Application::Flags& Gio::operator&= ( Application::Flags lhs,
Application::Flags  rhs 
)
inline

◆ operator&=() [3/38]

AskPasswordFlags& Gio::operator&= ( AskPasswordFlags lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator&=() [4/38]

BusNameOwnerFlags& Gio::DBus::operator&= ( BusNameOwnerFlags lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator&=() [5/38]

BusNameWatcherFlags& Gio::DBus::operator&= ( BusNameWatcherFlags lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator&=() [6/38]

CallFlags& Gio::DBus::operator&= ( CallFlags lhs,
CallFlags  rhs 
)
inline

◆ operator&=() [7/38]

CapabilityFlags& Gio::DBus::operator&= ( CapabilityFlags lhs,
CapabilityFlags  rhs 
)
inline

◆ operator&=() [8/38]

ConnectionFlags& Gio::DBus::operator&= ( ConnectionFlags lhs,
ConnectionFlags  rhs 
)
inline

◆ operator&=() [9/38]

Converter::Flags& Gio::operator&= ( Converter::Flags lhs,
Converter::Flags  rhs 
)
inline

◆ operator&=() [10/38]

Drive::StartFlags& Gio::operator&= ( Drive::StartFlags lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator&=() [11/38]

File::CopyFlags& Gio::operator&= ( File::CopyFlags lhs,
File::CopyFlags  rhs 
)
inline

◆ operator&=() [12/38]

File::CreateFlags& Gio::operator&= ( File::CreateFlags lhs,
File::CreateFlags  rhs 
)
inline

◆ operator&=() [13/38]

File::MeasureFlags& Gio::operator&= ( File::MeasureFlags lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator&=() [14/38]

FileAttributeInfo::Flags& Gio::operator&= ( FileAttributeInfo::Flags lhs,
FileAttributeInfo::Flags  rhs 
)
inline

◆ operator&=() [15/38]

FileMonitorFlags& Gio::operator&= ( FileMonitorFlags lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator&=() [16/38]

FileQueryInfoFlags& Gio::operator&= ( FileQueryInfoFlags lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator&=() [17/38]

InterfaceSkeleton::Flags& Gio::DBus::operator&= ( InterfaceSkeleton::Flags lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator&=() [18/38]

IOStream::SpliceFlags& Gio::operator&= ( IOStream::SpliceFlags lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator&=() [19/38]

MessageFlags& Gio::DBus::operator&= ( MessageFlags lhs,
MessageFlags  rhs 
)
inline

◆ operator&=() [20/38]

Mount::MountFlags& Gio::operator&= ( Mount::MountFlags lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator&=() [21/38]

Mount::UnmountFlags& Gio::operator&= ( Mount::UnmountFlags lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator&=() [22/38]

ObjectManagerClient::Flags& Gio::DBus::operator&= ( ObjectManagerClient::Flags lhs,
ObjectManagerClient::Flags  rhs 
)
inline

◆ operator&=() [23/38]

◆ operator&=() [24/38]

PropertyInfoFlags& Gio::DBus::operator&= ( PropertyInfoFlags lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator&=() [25/38]

ProxyFlags& Gio::DBus::operator&= ( ProxyFlags lhs,
ProxyFlags  rhs 
)
inline

◆ operator&=() [26/38]

Resource::Flags& Gio::operator&= ( Resource::Flags lhs,
Resource::Flags  rhs 
)
inline

◆ operator&=() [27/38]

Resource::LookupFlags& Gio::operator&= ( Resource::LookupFlags lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator&=() [28/38]

SendMessageFlags& Gio::DBus::operator&= ( SendMessageFlags lhs,
SendMessageFlags  rhs 
)
inline

◆ operator&=() [29/38]

Server::Flags& Gio::DBus::operator&= ( Server::Flags lhs,
Server::Flags  rhs 
)
inline

◆ operator&=() [30/38]

Settings::BindFlags& Gio::operator&= ( Settings::BindFlags lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator&=() [31/38]

SignalFlags& Gio::DBus::operator&= ( SignalFlags lhs,
SignalFlags  rhs 
)
inline

◆ operator&=() [32/38]

Socket::MsgFlags& Gio::operator&= ( Socket::MsgFlags lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator&=() [33/38]

SubtreeFlags& Gio::DBus::operator&= ( SubtreeFlags lhs,
SubtreeFlags  rhs 
)
inline

◆ operator&=() [34/38]

TlsCertificateFlags& Gio::operator&= ( TlsCertificateFlags lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator&=() [35/38]

◆ operator&=() [36/38]

TlsDatabase::LookupFlags& Gio::operator&= ( TlsDatabase::LookupFlags lhs,
TlsDatabase::LookupFlags  rhs 
)
inline

◆ operator&=() [37/38]

TlsDatabase::VerifyFlags& Gio::operator&= ( TlsDatabase::VerifyFlags lhs,
TlsDatabase::VerifyFlags  rhs 
)
inline

◆ operator&=() [38/38]

TlsPassword::Flags& Gio::operator&= ( TlsPassword::Flags lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator^() [1/38]

AppInfo::CreateFlags Gio::operator^ ( AppInfo::CreateFlags  lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator^() [2/38]

Application::Flags Gio::operator^ ( Application::Flags  lhs,
Application::Flags  rhs 
)
inline

◆ operator^() [3/38]

AskPasswordFlags Gio::operator^ ( AskPasswordFlags  lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator^() [4/38]

BusNameOwnerFlags Gio::DBus::operator^ ( BusNameOwnerFlags  lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator^() [5/38]

BusNameWatcherFlags Gio::DBus::operator^ ( BusNameWatcherFlags  lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator^() [6/38]

CallFlags Gio::DBus::operator^ ( CallFlags  lhs,
CallFlags  rhs 
)
inline

◆ operator^() [7/38]

CapabilityFlags Gio::DBus::operator^ ( CapabilityFlags  lhs,
CapabilityFlags  rhs 
)
inline

◆ operator^() [8/38]

ConnectionFlags Gio::DBus::operator^ ( ConnectionFlags  lhs,
ConnectionFlags  rhs 
)
inline

◆ operator^() [9/38]

Converter::Flags Gio::operator^ ( Converter::Flags  lhs,
Converter::Flags  rhs 
)
inline

◆ operator^() [10/38]

Drive::StartFlags Gio::operator^ ( Drive::StartFlags  lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator^() [11/38]

File::CopyFlags Gio::operator^ ( File::CopyFlags  lhs,
File::CopyFlags  rhs 
)
inline

◆ operator^() [12/38]

File::CreateFlags Gio::operator^ ( File::CreateFlags  lhs,
File::CreateFlags  rhs 
)
inline

◆ operator^() [13/38]

File::MeasureFlags Gio::operator^ ( File::MeasureFlags  lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator^() [14/38]

◆ operator^() [15/38]

FileMonitorFlags Gio::operator^ ( FileMonitorFlags  lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator^() [16/38]

FileQueryInfoFlags Gio::operator^ ( FileQueryInfoFlags  lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator^() [17/38]

InterfaceSkeleton::Flags Gio::DBus::operator^ ( InterfaceSkeleton::Flags  lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator^() [18/38]

IOStream::SpliceFlags Gio::operator^ ( IOStream::SpliceFlags  lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator^() [19/38]

MessageFlags Gio::DBus::operator^ ( MessageFlags  lhs,
MessageFlags  rhs 
)
inline

◆ operator^() [20/38]

Mount::MountFlags Gio::operator^ ( Mount::MountFlags  lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator^() [21/38]

Mount::UnmountFlags Gio::operator^ ( Mount::UnmountFlags  lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator^() [22/38]

◆ operator^() [23/38]

◆ operator^() [24/38]

PropertyInfoFlags Gio::DBus::operator^ ( PropertyInfoFlags  lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator^() [25/38]

ProxyFlags Gio::DBus::operator^ ( ProxyFlags  lhs,
ProxyFlags  rhs 
)
inline

◆ operator^() [26/38]

Resource::Flags Gio::operator^ ( Resource::Flags  lhs,
Resource::Flags  rhs 
)
inline

◆ operator^() [27/38]

Resource::LookupFlags Gio::operator^ ( Resource::LookupFlags  lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator^() [28/38]

SendMessageFlags Gio::DBus::operator^ ( SendMessageFlags  lhs,
SendMessageFlags  rhs 
)
inline

◆ operator^() [29/38]

Server::Flags Gio::DBus::operator^ ( Server::Flags  lhs,
Server::Flags  rhs 
)
inline

◆ operator^() [30/38]

Settings::BindFlags Gio::operator^ ( Settings::BindFlags  lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator^() [31/38]

SignalFlags Gio::DBus::operator^ ( SignalFlags  lhs,
SignalFlags  rhs 
)
inline

◆ operator^() [32/38]

Socket::MsgFlags Gio::operator^ ( Socket::MsgFlags  lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator^() [33/38]

SubtreeFlags Gio::DBus::operator^ ( SubtreeFlags  lhs,
SubtreeFlags  rhs 
)
inline

◆ operator^() [34/38]

TlsCertificateFlags Gio::operator^ ( TlsCertificateFlags  lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator^() [35/38]

◆ operator^() [36/38]

◆ operator^() [37/38]

◆ operator^() [38/38]

TlsPassword::Flags Gio::operator^ ( TlsPassword::Flags  lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator^=() [1/38]

AppInfo::CreateFlags& Gio::operator^= ( AppInfo::CreateFlags lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator^=() [2/38]

Application::Flags& Gio::operator^= ( Application::Flags lhs,
Application::Flags  rhs 
)
inline

◆ operator^=() [3/38]

AskPasswordFlags& Gio::operator^= ( AskPasswordFlags lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator^=() [4/38]

BusNameOwnerFlags& Gio::DBus::operator^= ( BusNameOwnerFlags lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator^=() [5/38]

BusNameWatcherFlags& Gio::DBus::operator^= ( BusNameWatcherFlags lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator^=() [6/38]

CallFlags& Gio::DBus::operator^= ( CallFlags lhs,
CallFlags  rhs 
)
inline

◆ operator^=() [7/38]

CapabilityFlags& Gio::DBus::operator^= ( CapabilityFlags lhs,
CapabilityFlags  rhs 
)
inline

◆ operator^=() [8/38]

ConnectionFlags& Gio::DBus::operator^= ( ConnectionFlags lhs,
ConnectionFlags  rhs 
)
inline

◆ operator^=() [9/38]

Converter::Flags& Gio::operator^= ( Converter::Flags lhs,
Converter::Flags  rhs 
)
inline

◆ operator^=() [10/38]

Drive::StartFlags& Gio::operator^= ( Drive::StartFlags lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator^=() [11/38]

File::CopyFlags& Gio::operator^= ( File::CopyFlags lhs,
File::CopyFlags  rhs 
)
inline

◆ operator^=() [12/38]

File::CreateFlags& Gio::operator^= ( File::CreateFlags lhs,
File::CreateFlags  rhs 
)
inline

◆ operator^=() [13/38]

File::MeasureFlags& Gio::operator^= ( File::MeasureFlags lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator^=() [14/38]

FileAttributeInfo::Flags& Gio::operator^= ( FileAttributeInfo::Flags lhs,
FileAttributeInfo::Flags  rhs 
)
inline

◆ operator^=() [15/38]

FileMonitorFlags& Gio::operator^= ( FileMonitorFlags lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator^=() [16/38]

FileQueryInfoFlags& Gio::operator^= ( FileQueryInfoFlags lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator^=() [17/38]

InterfaceSkeleton::Flags& Gio::DBus::operator^= ( InterfaceSkeleton::Flags lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator^=() [18/38]

IOStream::SpliceFlags& Gio::operator^= ( IOStream::SpliceFlags lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator^=() [19/38]

MessageFlags& Gio::DBus::operator^= ( MessageFlags lhs,
MessageFlags  rhs 
)
inline

◆ operator^=() [20/38]

Mount::MountFlags& Gio::operator^= ( Mount::MountFlags lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator^=() [21/38]

Mount::UnmountFlags& Gio::operator^= ( Mount::UnmountFlags lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator^=() [22/38]

ObjectManagerClient::Flags& Gio::DBus::operator^= ( ObjectManagerClient::Flags lhs,
ObjectManagerClient::Flags  rhs 
)
inline

◆ operator^=() [23/38]

◆ operator^=() [24/38]

PropertyInfoFlags& Gio::DBus::operator^= ( PropertyInfoFlags lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator^=() [25/38]

ProxyFlags& Gio::DBus::operator^= ( ProxyFlags lhs,
ProxyFlags  rhs 
)
inline

◆ operator^=() [26/38]

Resource::Flags& Gio::operator^= ( Resource::Flags lhs,
Resource::Flags  rhs 
)
inline

◆ operator^=() [27/38]

Resource::LookupFlags& Gio::operator^= ( Resource::LookupFlags lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator^=() [28/38]

SendMessageFlags& Gio::DBus::operator^= ( SendMessageFlags lhs,
SendMessageFlags  rhs 
)
inline

◆ operator^=() [29/38]

Server::Flags& Gio::DBus::operator^= ( Server::Flags lhs,
Server::Flags  rhs 
)
inline

◆ operator^=() [30/38]

Settings::BindFlags& Gio::operator^= ( Settings::BindFlags lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator^=() [31/38]

SignalFlags& Gio::DBus::operator^= ( SignalFlags lhs,
SignalFlags  rhs 
)
inline

◆ operator^=() [32/38]

Socket::MsgFlags& Gio::operator^= ( Socket::MsgFlags lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator^=() [33/38]

SubtreeFlags& Gio::DBus::operator^= ( SubtreeFlags lhs,
SubtreeFlags  rhs 
)
inline

◆ operator^=() [34/38]

TlsCertificateFlags& Gio::operator^= ( TlsCertificateFlags lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator^=() [35/38]

◆ operator^=() [36/38]

TlsDatabase::LookupFlags& Gio::operator^= ( TlsDatabase::LookupFlags lhs,
TlsDatabase::LookupFlags  rhs 
)
inline

◆ operator^=() [37/38]

TlsDatabase::VerifyFlags& Gio::operator^= ( TlsDatabase::VerifyFlags lhs,
TlsDatabase::VerifyFlags  rhs 
)
inline

◆ operator^=() [38/38]

TlsPassword::Flags& Gio::operator^= ( TlsPassword::Flags lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator|() [1/38]

AppInfo::CreateFlags Gio::operator| ( AppInfo::CreateFlags  lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator|() [2/38]

Application::Flags Gio::operator| ( Application::Flags  lhs,
Application::Flags  rhs 
)
inline

◆ operator|() [3/38]

AskPasswordFlags Gio::operator| ( AskPasswordFlags  lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator|() [4/38]

BusNameOwnerFlags Gio::DBus::operator| ( BusNameOwnerFlags  lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator|() [5/38]

BusNameWatcherFlags Gio::DBus::operator| ( BusNameWatcherFlags  lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator|() [6/38]

CallFlags Gio::DBus::operator| ( CallFlags  lhs,
CallFlags  rhs 
)
inline

◆ operator|() [7/38]

CapabilityFlags Gio::DBus::operator| ( CapabilityFlags  lhs,
CapabilityFlags  rhs 
)
inline

◆ operator|() [8/38]

ConnectionFlags Gio::DBus::operator| ( ConnectionFlags  lhs,
ConnectionFlags  rhs 
)
inline

◆ operator|() [9/38]

Converter::Flags Gio::operator| ( Converter::Flags  lhs,
Converter::Flags  rhs 
)
inline

◆ operator|() [10/38]

Drive::StartFlags Gio::operator| ( Drive::StartFlags  lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator|() [11/38]

File::CopyFlags Gio::operator| ( File::CopyFlags  lhs,
File::CopyFlags  rhs 
)
inline

◆ operator|() [12/38]

File::CreateFlags Gio::operator| ( File::CreateFlags  lhs,
File::CreateFlags  rhs 
)
inline

◆ operator|() [13/38]

File::MeasureFlags Gio::operator| ( File::MeasureFlags  lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator|() [14/38]

◆ operator|() [15/38]

FileMonitorFlags Gio::operator| ( FileMonitorFlags  lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator|() [16/38]

FileQueryInfoFlags Gio::operator| ( FileQueryInfoFlags  lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator|() [17/38]

InterfaceSkeleton::Flags Gio::DBus::operator| ( InterfaceSkeleton::Flags  lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator|() [18/38]

IOStream::SpliceFlags Gio::operator| ( IOStream::SpliceFlags  lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator|() [19/38]

MessageFlags Gio::DBus::operator| ( MessageFlags  lhs,
MessageFlags  rhs 
)
inline

◆ operator|() [20/38]

Mount::MountFlags Gio::operator| ( Mount::MountFlags  lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator|() [21/38]

Mount::UnmountFlags Gio::operator| ( Mount::UnmountFlags  lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator|() [22/38]

◆ operator|() [23/38]

◆ operator|() [24/38]

PropertyInfoFlags Gio::DBus::operator| ( PropertyInfoFlags  lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator|() [25/38]

ProxyFlags Gio::DBus::operator| ( ProxyFlags  lhs,
ProxyFlags  rhs 
)
inline

◆ operator|() [26/38]

Resource::Flags Gio::operator| ( Resource::Flags  lhs,
Resource::Flags  rhs 
)
inline

◆ operator|() [27/38]

Resource::LookupFlags Gio::operator| ( Resource::LookupFlags  lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator|() [28/38]

SendMessageFlags Gio::DBus::operator| ( SendMessageFlags  lhs,
SendMessageFlags  rhs 
)
inline

◆ operator|() [29/38]

Server::Flags Gio::DBus::operator| ( Server::Flags  lhs,
Server::Flags  rhs 
)
inline

◆ operator|() [30/38]

Settings::BindFlags Gio::operator| ( Settings::BindFlags  lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator|() [31/38]

SignalFlags Gio::DBus::operator| ( SignalFlags  lhs,
SignalFlags  rhs 
)
inline

◆ operator|() [32/38]

Socket::MsgFlags Gio::operator| ( Socket::MsgFlags  lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator|() [33/38]

SubtreeFlags Gio::DBus::operator| ( SubtreeFlags  lhs,
SubtreeFlags  rhs 
)
inline

◆ operator|() [34/38]

TlsCertificateFlags Gio::operator| ( TlsCertificateFlags  lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator|() [35/38]

◆ operator|() [36/38]

◆ operator|() [37/38]

◆ operator|() [38/38]

TlsPassword::Flags Gio::operator| ( TlsPassword::Flags  lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator|=() [1/38]

AppInfo::CreateFlags& Gio::operator|= ( AppInfo::CreateFlags lhs,
AppInfo::CreateFlags  rhs 
)
inline

◆ operator|=() [2/38]

Application::Flags& Gio::operator|= ( Application::Flags lhs,
Application::Flags  rhs 
)
inline

◆ operator|=() [3/38]

AskPasswordFlags& Gio::operator|= ( AskPasswordFlags lhs,
AskPasswordFlags  rhs 
)
inline

◆ operator|=() [4/38]

BusNameOwnerFlags& Gio::DBus::operator|= ( BusNameOwnerFlags lhs,
BusNameOwnerFlags  rhs 
)
inline

◆ operator|=() [5/38]

BusNameWatcherFlags& Gio::DBus::operator|= ( BusNameWatcherFlags lhs,
BusNameWatcherFlags  rhs 
)
inline

◆ operator|=() [6/38]

CallFlags& Gio::DBus::operator|= ( CallFlags lhs,
CallFlags  rhs 
)
inline

◆ operator|=() [7/38]

CapabilityFlags& Gio::DBus::operator|= ( CapabilityFlags lhs,
CapabilityFlags  rhs 
)
inline

◆ operator|=() [8/38]

ConnectionFlags& Gio::DBus::operator|= ( ConnectionFlags lhs,
ConnectionFlags  rhs 
)
inline

◆ operator|=() [9/38]

Converter::Flags& Gio::operator|= ( Converter::Flags lhs,
Converter::Flags  rhs 
)
inline

◆ operator|=() [10/38]

Drive::StartFlags& Gio::operator|= ( Drive::StartFlags lhs,
Drive::StartFlags  rhs 
)
inline

◆ operator|=() [11/38]

File::CopyFlags& Gio::operator|= ( File::CopyFlags lhs,
File::CopyFlags  rhs 
)
inline

◆ operator|=() [12/38]

File::CreateFlags& Gio::operator|= ( File::CreateFlags lhs,
File::CreateFlags  rhs 
)
inline

◆ operator|=() [13/38]

File::MeasureFlags& Gio::operator|= ( File::MeasureFlags lhs,
File::MeasureFlags  rhs 
)
inline

◆ operator|=() [14/38]

FileAttributeInfo::Flags& Gio::operator|= ( FileAttributeInfo::Flags lhs,
FileAttributeInfo::Flags  rhs 
)
inline

◆ operator|=() [15/38]

FileMonitorFlags& Gio::operator|= ( FileMonitorFlags lhs,
FileMonitorFlags  rhs 
)
inline

◆ operator|=() [16/38]

FileQueryInfoFlags& Gio::operator|= ( FileQueryInfoFlags lhs,
FileQueryInfoFlags  rhs 
)
inline

◆ operator|=() [17/38]

InterfaceSkeleton::Flags& Gio::DBus::operator|= ( InterfaceSkeleton::Flags lhs,
InterfaceSkeleton::Flags  rhs 
)
inline

◆ operator|=() [18/38]

IOStream::SpliceFlags& Gio::operator|= ( IOStream::SpliceFlags lhs,
IOStream::SpliceFlags  rhs 
)
inline

◆ operator|=() [19/38]

MessageFlags& Gio::DBus::operator|= ( MessageFlags lhs,
MessageFlags  rhs 
)
inline

◆ operator|=() [20/38]

Mount::MountFlags& Gio::operator|= ( Mount::MountFlags lhs,
Mount::MountFlags  rhs 
)
inline

◆ operator|=() [21/38]

Mount::UnmountFlags& Gio::operator|= ( Mount::UnmountFlags lhs,
Mount::UnmountFlags  rhs 
)
inline

◆ operator|=() [22/38]

ObjectManagerClient::Flags& Gio::DBus::operator|= ( ObjectManagerClient::Flags lhs,
ObjectManagerClient::Flags  rhs 
)
inline

◆ operator|=() [23/38]

◆ operator|=() [24/38]

PropertyInfoFlags& Gio::DBus::operator|= ( PropertyInfoFlags lhs,
PropertyInfoFlags  rhs 
)
inline

◆ operator|=() [25/38]

ProxyFlags& Gio::DBus::operator|= ( ProxyFlags lhs,
ProxyFlags  rhs 
)
inline

◆ operator|=() [26/38]

Resource::Flags& Gio::operator|= ( Resource::Flags lhs,
Resource::Flags  rhs 
)
inline

◆ operator|=() [27/38]

Resource::LookupFlags& Gio::operator|= ( Resource::LookupFlags lhs,
Resource::LookupFlags  rhs 
)
inline

◆ operator|=() [28/38]

SendMessageFlags& Gio::DBus::operator|= ( SendMessageFlags lhs,
SendMessageFlags  rhs 
)
inline

◆ operator|=() [29/38]

Server::Flags& Gio::DBus::operator|= ( Server::Flags lhs,
Server::Flags  rhs 
)
inline

◆ operator|=() [30/38]

Settings::BindFlags& Gio::operator|= ( Settings::BindFlags lhs,
Settings::BindFlags  rhs 
)
inline

◆ operator|=() [31/38]

SignalFlags& Gio::DBus::operator|= ( SignalFlags lhs,
SignalFlags  rhs 
)
inline

◆ operator|=() [32/38]

Socket::MsgFlags& Gio::operator|= ( Socket::MsgFlags lhs,
Socket::MsgFlags  rhs 
)
inline

◆ operator|=() [33/38]

SubtreeFlags& Gio::DBus::operator|= ( SubtreeFlags lhs,
SubtreeFlags  rhs 
)
inline

◆ operator|=() [34/38]

TlsCertificateFlags& Gio::operator|= ( TlsCertificateFlags lhs,
TlsCertificateFlags  rhs 
)
inline

◆ operator|=() [35/38]

◆ operator|=() [36/38]

TlsDatabase::LookupFlags& Gio::operator|= ( TlsDatabase::LookupFlags lhs,
TlsDatabase::LookupFlags  rhs 
)
inline

◆ operator|=() [37/38]

TlsDatabase::VerifyFlags& Gio::operator|= ( TlsDatabase::VerifyFlags lhs,
TlsDatabase::VerifyFlags  rhs 
)
inline

◆ operator|=() [38/38]

TlsPassword::Flags& Gio::operator|= ( TlsPassword::Flags lhs,
TlsPassword::Flags  rhs 
)
inline

◆ operator~() [1/38]

AppInfo::CreateFlags Gio::operator~ ( AppInfo::CreateFlags  flags)
inline

◆ operator~() [2/38]

Application::Flags Gio::operator~ ( Application::Flags  flags)
inline

◆ operator~() [3/38]

AskPasswordFlags Gio::operator~ ( AskPasswordFlags  flags)
inline

◆ operator~() [4/38]

BusNameOwnerFlags Gio::DBus::operator~ ( BusNameOwnerFlags  flags)
inline

◆ operator~() [5/38]

BusNameWatcherFlags Gio::DBus::operator~ ( BusNameWatcherFlags  flags)
inline

◆ operator~() [6/38]

CallFlags Gio::DBus::operator~ ( CallFlags  flags)
inline

◆ operator~() [7/38]

CapabilityFlags Gio::DBus::operator~ ( CapabilityFlags  flags)
inline

◆ operator~() [8/38]

ConnectionFlags Gio::DBus::operator~ ( ConnectionFlags  flags)
inline

◆ operator~() [9/38]

Converter::Flags Gio::operator~ ( Converter::Flags  flags)
inline

◆ operator~() [10/38]

Drive::StartFlags Gio::operator~ ( Drive::StartFlags  flags)
inline

◆ operator~() [11/38]

File::CopyFlags Gio::operator~ ( File::CopyFlags  flags)
inline

◆ operator~() [12/38]

File::CreateFlags Gio::operator~ ( File::CreateFlags  flags)
inline

◆ operator~() [13/38]

File::MeasureFlags Gio::operator~ ( File::MeasureFlags  flags)
inline

◆ operator~() [14/38]

FileAttributeInfo::Flags Gio::operator~ ( FileAttributeInfo::Flags  flags)
inline

◆ operator~() [15/38]

FileMonitorFlags Gio::operator~ ( FileMonitorFlags  flags)
inline

◆ operator~() [16/38]

FileQueryInfoFlags Gio::operator~ ( FileQueryInfoFlags  flags)
inline

◆ operator~() [17/38]

InterfaceSkeleton::Flags Gio::DBus::operator~ ( InterfaceSkeleton::Flags  flags)
inline

◆ operator~() [18/38]

IOStream::SpliceFlags Gio::operator~ ( IOStream::SpliceFlags  flags)
inline

◆ operator~() [19/38]

MessageFlags Gio::DBus::operator~ ( MessageFlags  flags)
inline

◆ operator~() [20/38]

Mount::MountFlags Gio::operator~ ( Mount::MountFlags  flags)
inline

◆ operator~() [21/38]

Mount::UnmountFlags Gio::operator~ ( Mount::UnmountFlags  flags)
inline

◆ operator~() [22/38]

ObjectManagerClient::Flags Gio::DBus::operator~ ( ObjectManagerClient::Flags  flags)
inline

◆ operator~() [23/38]

OutputStream::SpliceFlags Gio::operator~ ( OutputStream::SpliceFlags  flags)
inline

◆ operator~() [24/38]

PropertyInfoFlags Gio::DBus::operator~ ( PropertyInfoFlags  flags)
inline

◆ operator~() [25/38]

ProxyFlags Gio::DBus::operator~ ( ProxyFlags  flags)
inline

◆ operator~() [26/38]

Resource::Flags Gio::operator~ ( Resource::Flags  flags)
inline

◆ operator~() [27/38]

Resource::LookupFlags Gio::operator~ ( Resource::LookupFlags  flags)
inline

◆ operator~() [28/38]

SendMessageFlags Gio::DBus::operator~ ( SendMessageFlags  flags)
inline

◆ operator~() [29/38]

Server::Flags Gio::DBus::operator~ ( Server::Flags  flags)
inline

◆ operator~() [30/38]

Settings::BindFlags Gio::operator~ ( Settings::BindFlags  flags)
inline

◆ operator~() [31/38]

SignalFlags Gio::DBus::operator~ ( SignalFlags  flags)
inline

◆ operator~() [32/38]

Socket::MsgFlags Gio::operator~ ( Socket::MsgFlags  flags)
inline

◆ operator~() [33/38]

SubtreeFlags Gio::DBus::operator~ ( SubtreeFlags  flags)
inline

◆ operator~() [34/38]

TlsCertificateFlags Gio::operator~ ( TlsCertificateFlags  flags)
inline

◆ operator~() [35/38]

TlsCertificateRequestFlags Gio::operator~ ( TlsCertificateRequestFlags  flags)
inline

◆ operator~() [36/38]

TlsDatabase::LookupFlags Gio::operator~ ( TlsDatabase::LookupFlags  flags)
inline

◆ operator~() [37/38]

TlsDatabase::VerifyFlags Gio::operator~ ( TlsDatabase::VerifyFlags  flags)
inline

◆ operator~() [38/38]

TlsPassword::Flags Gio::operator~ ( TlsPassword::Flags  flags)
inline