# New API in glibmm 2.26

Class Gio::Application

Member Gio::Application::create (const Glib::ustring& appid, ApplicationFlags flags=APPLICATION_FLAGS_NONE)

Member Gio::Application::run (int argc, char** argv)

Member Gio::AsyncInitable::init_async (const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable, int io_priority=GlibPRIORITY_DEFAULT)

Member Gio::AsyncInitable::init_async (const SlotAsyncReady& slot, int io_priority=GlibPRIORITY_DEFAULT)

Class Gio::Credentials

Member Gio::Credentials::get_native (CredentialsType native_type)

Member Gio::Credentials::is_same_user (const Glib::RefPtr< const Credentials >& other_credentials)

Member Gio::Credentials::set_native (CredentialsType native_type, gpointer native)

Member Gio::Credentials::to_string () const

Member Gio::DBus::Error::get_remote_error (const Glib::Error& error)

Member Gio::DBus::Error::is_remote_error (const Glib::Error& error)

Member Gio::DBus::Error::strip_remote_error (Glib::Error& error)

Member Gio::DBus::generate_guid ()

Member Gio::DBus::is_guid (const Glib::ustring& string)

Member Gio::DBus::is_interface_name (const Glib::ustring& string)

Member Gio::DBus::is_member_name (const Glib::ustring& string)

Member Gio::DBus::is_name (const Glib::ustring& string)

Member Gio::DBus::is_unique_name (const Glib::ustring& string)

Member Gio::DBus::own_name (BusType bus_type, const Glib::ustring& name, BusNameOwnerFlags flags, const SlotBusAcquired& bus_acquired_slot, const SlotNameAcquired& name_acquired_slot, const SlotNameLost& name_lost_slot)

Member Gio::DBus::SlotBusAcquired

Member Gio::DBus::watch_name (BusType bus_type, const Glib::ustring& name, BusNameWatcherFlags flags, const SlotNameAppeared& name_appeared_slot, const SlotNameVanished& name_vanished_slot)

Member Gio::DBus::watch_name (const Glib::RefPtr< DBusConnection >& connection, const Glib::ustring& name, BusNameWatcherFlags flags, const SlotNameAppeared& name_appeared_slot, const SlotNameVanished& name_vanished_slot)

Class Gio::DBusAnnotationInfo

Member Gio::DBusAnnotationInfo::info_lookup (const Glib::ArrayHandle< Glib::RefPtr< DBusAnnotationInfo > >& annotations, const Glib::ustring& name)

Class Gio::DBusArgInfo

Class Gio::DBusAuthObserver

Member Gio::DBusAuthObserver::authorize_authenticated_peer (const Glib::RefPtr< const IOStream >& stream, const Glib::RefPtr< const Credentials >& credentials)

Class Gio::DBusConnection

Member Gio::DBusConnection::close ()

Member Gio::DBusConnection::close (const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable)

Member Gio::DBusConnection::close (const SlotAsyncReady& slot)

Member Gio::DBusConnection::close_finish (const Glib::RefPtr< AsyncResult >& result)

Member Gio::DBusConnection::close_sync ()

Member Gio::DBusConnection::close_sync (const Glib::RefPtr< Cancellable >& cancellable)

Member Gio::DBusConnection::create (const Glib::RefPtr< IOStream >& stream, const Glib::ustring& guid, const Glib::RefPtr< DBusAuthObserver >& observer, const SlotAsyncReady& slot, DBusConnectionFlags flags=GioDBUS_CONNECTION_FLAGS_NONE, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::create (const Glib::RefPtr< IOStream >& stream, const Glib::ustring& guid, const Glib::RefPtr< DBusAuthObserver >& observer, DBusConnectionFlags flags=GioDBUS_CONNECTION_FLAGS_NONE, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::create_for_address (const Glib::ustring& address, const Glib::RefPtr< DBusAuthObserver >& observer, const SlotAsyncReady& slot, DBusConnectionFlags flags=GioDBUS_CONNECTION_FLAGS_NONE, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::create_for_address (const Glib::ustring& address, const Glib::RefPtr< DBusAuthObserver >& observer, DBusConnectionFlags flags=GioDBUS_CONNECTION_FLAGS_NONE, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::flush ()

Member Gio::DBusConnection::flush (const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable)

Member Gio::DBusConnection::flush (const SlotAsyncReady& slot)

Member Gio::DBusConnection::flush_finish (const Glib::RefPtr< AsyncResult >& result)

Member Gio::DBusConnection::flush_sync ()

Member Gio::DBusConnection::flush_sync (const Glib::RefPtr< Cancellable >& cancellable)

Member Gio::DBusConnection::get (BusType bus_type, const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::get_capabilities () const

Member Gio::DBusConnection::get_exit_on_close () const

Member Gio::DBusConnection::get_guid () const

Member Gio::DBusConnection::get_peer_credentials ()

Member Gio::DBusConnection::get_peer_credentials () const

Member Gio::DBusConnection::get_stream ()

Member Gio::DBusConnection::get_stream () const

Member Gio::DBusConnection::get_unique_name () const

Member Gio::DBusConnection::is_closed () const

Member Gio::DBusConnection::send_message (const Glib::RefPtr< DBusMessage >& message, DBusSendMessageFlags flags, guint32* out_serial)

Member Gio::DBusConnection::send_message_with_reply (const Glib::RefPtr< DBusMessage >& message, int timeout_msec, const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusConnection::set_exit_on_close (bool exit_on_close=true)

Member Gio::DBusConnection::start_message_processing ()

Class Gio::DBusInterfaceInfo

Member Gio::DBusInterfaceInfo::lookup_method (const Glib::ustring& name)

Member Gio::DBusInterfaceInfo::lookup_method (const Glib::ustring& name) const

Member Gio::DBusInterfaceInfo::lookup_property (const Glib::ustring& name)

Member Gio::DBusInterfaceInfo::lookup_property (const Glib::ustring& name) const

Member Gio::DBusInterfaceInfo::lookup_signal (const Glib::ustring& name)

Member Gio::DBusInterfaceInfo::lookup_signal (const Glib::ustring& name) const

Class Gio::DBusMessage

Member Gio::DBusMessage::bytes_needed (const guchar* blob, gsize blob_len)

Member Gio::DBusMessage::create ()

Member Gio::DBusMessage::create_from_blob (const guchar* blob, gsize blob_len, DBusCapabilityFlags capabilities=DBUS_CAPABILITY_FLAGS_NONE)

Member Gio::DBusMessage::create_method_call (const Glib::ustring& name, const Glib::ustring& path, const Glib::ustring& interface, const Glib::ustring& method)

Member Gio::DBusMessage::create_method_error_literal (const Glib::RefPtr< const DBusMessage >& method_call_message, const Glib::ustring& error_name, const Glib::ustring& error_message)

Member Gio::DBusMessage::create_method_reply (const Glib::RefPtr< DBusMessage >& method_call_message)

Member Gio::DBusMessage::create_signal (const Glib::ustring& path, const Glib::ustring& interface, const Glib::ustring& signal)

Member Gio::DBusMessage::get_arg0 () const

Member Gio::DBusMessage::get_destination () const

Member Gio::DBusMessage::get_error_name () const

Member Gio::DBusMessage::get_flags () const

Member Gio::DBusMessage::get_header_fields () const

Member Gio::DBusMessage::get_interface () const

Member Gio::DBusMessage::get_member () const

Member Gio::DBusMessage::get_message_type () const

Member Gio::DBusMessage::get_num_unix_fds () const

Member Gio::DBusMessage::get_path () const

Member Gio::DBusMessage::get_reply_serial () const

Member Gio::DBusMessage::get_sender () const

Member Gio::DBusMessage::get_serial () const

Member Gio::DBusMessage::get_signature () const

Member Gio::DBusMessage::print (guint indent)

Member Gio::DBusMessage::set_body (const Glib::VariantBase& body)

Member Gio::DBusMessage::set_destination (const Glib::ustring& value)

Member Gio::DBusMessage::set_error_name (const Glib::ustring& value)

Member Gio::DBusMessage::set_flags (DBusMessageFlags flags)

Member Gio::DBusMessage::set_header (DBusMessageHeaderField header_field, const Glib::VariantBase& value)

Member Gio::DBusMessage::set_interface (const Glib::ustring& value)

Member Gio::DBusMessage::set_member (const Glib::ustring& value)

Member Gio::DBusMessage::set_message_type (DBusMessageType type)

Member Gio::DBusMessage::set_num_unix_fds (guint32 value)

Member Gio::DBusMessage::set_path (const Glib::ustring& value)

Member Gio::DBusMessage::set_reply_serial (guint32 value)

Member Gio::DBusMessage::set_sender (const Glib::ustring& value)

Member Gio::DBusMessage::set_serial (guint32 serial)

Member Gio::DBusMessage::set_signature (const Glib::ustring& value)

Member Gio::DBusMessage::to_blob (gsize& out_size, DBusCapabilityFlags capabilities=DBUS_CAPABILITY_FLAGS_NONE)

Member Gio::DBusMessage::to_exception ()

Class Gio::DBusMethodInfo

Class Gio::DBusMethodInvocation

Member Gio::DBusMethodInvocation::get_connection ()

Member Gio::DBusMethodInvocation::get_connection () const

Member Gio::DBusMethodInvocation::get_interface_name () const

Member Gio::DBusMethodInvocation::get_message ()

Member Gio::DBusMethodInvocation::get_message () const

Member Gio::DBusMethodInvocation::get_method_info () const

Member Gio::DBusMethodInvocation::get_method_name () const

Member Gio::DBusMethodInvocation::get_object_path () const

Member Gio::DBusMethodInvocation::get_parameters (Glib::VariantBase& value) const

Member Gio::DBusMethodInvocation::get_sender () const

Member Gio::DBusMethodInvocation::return_dbus_error (const Glib::ustring& error_name, const Glib::ustring& error_message)

Member Gio::DBusMethodInvocation::return_error_literal (const Glib::ustring& domain, int code, const Glib::ustring& message)

Member Gio::DBusMethodInvocation::return_gerror (const Glib::Error& error)

Member Gio::DBusMethodInvocation::return_value (const Glib::VariantBase& parameters)

Class Gio::DBusNodeInfo

Member Gio::DBusNodeInfo::lookup_interface (const Glib::ustring& name) const

Member Gio::DBusNodeInfo::lookup_interface (const Glib::ustring& name)

Class Gio::DBusPropertyInfo

Class Gio::DBusProxy

Member Gio::DBusProxy::call (const Glib::ustring& method_name, int timeout_msec, const SlotAsyncReady& slot, DBusCallFlags flags=GioDBUS_CALL_FLAGS_NONE, const Glib::VariantBase& parameters=GlibVariantBase(), const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusProxy::create (const Glib::RefPtr< DBusConnection >& connection, DBusProxyFlags flags, const Glib::RefPtr< DBusInterfaceInfo >& info, const Glib::ustring& name, const Glib::ustring& object_path, const Glib::ustring& interface_name, const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusProxy::create (const Glib::RefPtr< DBusConnection >& connection, DBusProxyFlags flags, const Glib::RefPtr< DBusInterfaceInfo >& info, const Glib::ustring& name, const Glib::ustring& object_path, const Glib::ustring& interface_name, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusProxy::create_for_bus (BusType bus_type, DBusProxyFlags flags, const Glib::RefPtr< DBusInterfaceInfo >& info, const Glib::ustring& name, const Glib::ustring& object_path, const Glib::ustring& interface_name, const SlotAsyncReady& slot, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusProxy::create_for_bus (BusType bus_type, DBusProxyFlags flags, const Glib::RefPtr< DBusInterfaceInfo >& info, const Glib::ustring& name, const Glib::ustring& object_path, const Glib::ustring& interface_name, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >())

Member Gio::DBusProxy::get_cached_property (Glib::VariantBase& property, const Glib::ustring& property_name) const

Member Gio::DBusProxy::get_cached_property_names () const

Member Gio::DBusProxy::get_connection ()

Member Gio::DBusProxy::get_connection () const

Member Gio::DBusProxy::get_default_timeout () const

Member Gio::DBusProxy::get_flags () const

Member Gio::DBusProxy::get_interface_info ()

Member Gio::DBusProxy::get_interface_info () const

Member Gio::DBusProxy::get_interface_name () const

Member Gio::DBusProxy::get_name () const

Member Gio::DBusProxy::get_name_owner () const

Member Gio::DBusProxy::get_object_path () const

Member Gio::DBusProxy::set_cached_property (const Glib::ustring& property_name, const Glib::VariantBase& value)

Member Gio::DBusProxy::set_default_timeout (int timeout_msec)

Member Gio::DBusProxy::set_interface_info (const Glib::RefPtr< DBusInterfaceInfo >& info)

Class Gio::DBusServer

Member Gio::DBusServer::create (const Glib::ustring& address, const Glib::ustring& guid, const Glib::RefPtr< DBusAuthObserver >& observer, const Glib::RefPtr< Cancellable >& cancellable=GlibRefPtr< Cancellable >(), DBusServerFlags flags=GioDBUS_SERVER_FLAGS_NONE)

Member Gio::DBusServer::get_client_address () const

Member Gio::DBusServer::get_flags () const

Member Gio::DBusServer::get_guid () const

Member Gio::DBusServer::is_active () const

Member Gio::DBusServer::start ()

Member Gio::DBusServer::stop ()

Class Gio::DBusSignalInfo

Class Gio::Proxy

Class Gio::ProxyAddress

Class Gio::ProxyResolver

Class Gio::Settings

Member Gio::Settings::bind (const Glib::ustring& key, Glib::ObjectBase* object, const Glib::ustring& property, SettingsBindFlags flags=SETTINGS_BIND_DEFAULT)

Member Gio::Settings::bind_writable (const Glib::ustring& key, Glib::ObjectBase* object, const Glib::ustring& property, bool inverted=false)

Member Gio::Settings::delay ()

Member Gio::Settings::get_boolean (const Glib::ustring& key) const

Member Gio::Settings::get_child (const Glib::ustring& name)

Member Gio::Settings::get_child (const Glib::ustring& name) const

Member Gio::Settings::get_double (const Glib::ustring& key) const

Member Gio::Settings::get_enum (const Glib::ustring& key) const

Member Gio::Settings::get_flags (const Glib::ustring& key) const

Member Gio::Settings::get_has_unapplied () const

Member Gio::Settings::get_int (const Glib::ustring& key) const

Member Gio::Settings::get_string (const Glib::ustring& key) const

Member Gio::Settings::get_string_array (const Glib::ustring& key) const

Member Gio::Settings::is_writable (const Glib::ustring& key) const

Member Gio::Settings::set_boolean (const Glib::ustring& key, bool value)

Member Gio::Settings::set_double (const Glib::ustring& key, double value)

Member Gio::Settings::set_int (const Glib::ustring& key, int value)

Member Gio::Settings::set_string (const Glib::ustring& key, const Glib::ustring& value)

Member Gio::Settings::set_string_array (const Glib::ustring& key, const Glib::StringArrayHandle& value)

Member Gio::Settings::set_value (const Glib::ustring& key, const Glib::VariantBase& value)

Member Gio::SettingsBackend::backend_changed (const Glib::ustring& key, gpointer origin_tag)

Member Gio::SettingsBackend::changed_tree (GTree* tree, gpointer origin_tag)

Member Gio::SettingsBackend::path_changed (const Glib::ustring& path, gpointer origin_tag)

Member Gio::SettingsBackend::path_writable_changed (const Glib::ustring& path)

Member Gio::SettingsBackend::writable_changed (const Glib::ustring& key)

Member Gio::Socket::get_credentials () const

Member Gio::Socket::get_credentials ()

Class Gio::SocketControlMessage

Member Gio::UnixConnection::receive_credentials (const Glib::RefPtr< Cancellable >& cancellable) const

Member Gio::UnixConnection::receive_credentials (const Glib::RefPtr< Cancellable >& cancellable)

Member Gio::UnixConnection::send_credentials (const Glib::RefPtr< Cancellable >& cancellable)

Class Gio::UnixCredentialsMessage

Member Gio::UnixCredentialsMessage::create ()

Member Gio::UnixCredentialsMessage::create (const Glib::RefPtr< Credentials >& credentials)

Member Gio::UnixCredentialsMessage::get_credentials () const

Member Gio::UnixCredentialsMessage::get_credentials ()

Member Gio::UnixCredentialsMessage::is_supported ()

Class Gio::UnixFDList

Member Gio::UnixFDList::peek_fds () const

Member Gio::UnixFDList::steal_fds ()

Class Gio::UnixFDMessage

Member Gio::UnixFDMessage::steal_fds ()

Member Glib::KeyFile::get_int64 (const Glib::ustring& group_name, const Glib::ustring& key) const

Member Glib::KeyFile::get_int64 (const Glib::ustring& key) const

Member Glib::KeyFile::get_uint64 (const Glib::ustring& group_name, const Glib::ustring& key) const

Member Glib::KeyFile::get_uint64 (const Glib::ustring& key) const

Member Glib::KeyFile::set_int64 (const Glib::ustring& group_name, const Glib::ustring& key, gint64 value)

Member Glib::KeyFile::set_uint64 (const Glib::ustring& group_name, const Glib::ustring& key, guint64 value)

Member Glib::OptionGroup::set_translate_func (const SlotTranslate& slot)

Member Glib::Regex::get_compile_flags () const

Member Glib::Regex::get_match_flags () const

Class Glib::Variant< bool >

Class Glib::Variant< double >

Class Glib::Variant< gint16 >

Class Glib::Variant< gint32 >

Class Glib::Variant< gint64 >

Class Glib::Variant< Glib::ustring >

Class Glib::Variant< guint16 >

Class Glib::Variant< guint32 >

Class Glib::Variant< guint64 >

Class Glib::Variant< T >

Class Glib::Variant< unsigned char >

Class Glib::Variant< VariantBase >

Class Glib::VariantBase

Member Glib::VariantBase::is_floating () const

Class Glib::VariantType