[glibmm/export-more-symbols-2-64: 2/3] gio/src/*.hg: Mark all _WRAP_ENUM() with decl_prefix



commit e0298135d96a9c1642f823947bbd5b010257b08f
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Sat Apr 4 12:37:19 2020 +0800

    gio/src/*.hg: Mark all _WRAP_ENUM() with decl_prefix
    
    As per Kjell's suggestions, make things more future-proof by marking all
    _WRAP_ENUM()'s with 'decl_prefix GIOMM_API'.

 gio/src/appinfo.hg           |  2 +-
 gio/src/credentials.hg       |  2 +-
 gio/src/dbusconnection.hg    |  8 ++++----
 gio/src/dbusintrospection.hg |  2 +-
 gio/src/dbusmessage.hg       |  6 +++---
 gio/src/dbuswatchname.hg     |  2 +-
 gio/src/emblem.hg            |  2 +-
 gio/src/enums.hg             |  2 +-
 gio/src/file.hg              | 10 +++++-----
 gio/src/fileinfo.hg          |  2 +-
 gio/src/filemonitor.hg       |  2 +-
 gio/src/iostream.hg          |  2 +-
 gio/src/mount.hg             |  4 ++--
 gio/src/mountoperation.hg    |  4 ++--
 gio/src/outputstream.hg      |  2 +-
 15 files changed, 26 insertions(+), 26 deletions(-)
---
diff --git a/gio/src/appinfo.hg b/gio/src/appinfo.hg
index 0c34ba98..8ba615e9 100644
--- a/gio/src/appinfo.hg
+++ b/gio/src/appinfo.hg
@@ -42,7 +42,7 @@ typedef struct _GAppInfoIface GAppInfoIface;
 namespace Gio
 {
 
-_WRAP_ENUM(AppInfoCreateFlags, GAppInfoCreateFlags, NO_GTYPE)
+_WRAP_ENUM(AppInfoCreateFlags, GAppInfoCreateFlags, NO_GTYPE, decl_prefix GIOMM_API)
 
 class GIOMM_API File;
 
diff --git a/gio/src/credentials.hg b/gio/src/credentials.hg
index 66c6cca7..45fec08a 100644
--- a/gio/src/credentials.hg
+++ b/gio/src/credentials.hg
@@ -24,7 +24,7 @@ _PINCLUDE(glibmm/private/object_p.h)
 namespace Gio
 {
 
-_WRAP_ENUM(CredentialsType, GCredentialsType, NO_GTYPE)
+_WRAP_ENUM(CredentialsType, GCredentialsType, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** An object containing credentials.
  * The Credentials type is a reference-counted wrapper for native credentials.
diff --git a/gio/src/dbusconnection.hg b/gio/src/dbusconnection.hg
index e83899c3..41cb1ee8 100644
--- a/gio/src/dbusconnection.hg
+++ b/gio/src/dbusconnection.hg
@@ -42,11 +42,11 @@ namespace DBus
 {
 
 _WRAP_ENUM(BusType, GBusType, decl_prefix GIOMM_API)
-_WRAP_ENUM(CallFlags, GDBusCallFlags, s#^DBUS_##, NO_GTYPE)
+_WRAP_ENUM(CallFlags, GDBusCallFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
 _WRAP_ENUM(ConnectionFlags, GDBusConnectionFlags, s#^DBUS_##, gtype_func g_dbus_connection_flags_get_type, 
decl_prefix GIOMM_API)
-_WRAP_ENUM(SendMessageFlags, GDBusSendMessageFlags, s#^DBUS_##, NO_GTYPE)
-_WRAP_ENUM(SignalFlags, GDBusSignalFlags, s#^DBUS_##, NO_GTYPE)
-_WRAP_ENUM(SubtreeFlags, GDBusSubtreeFlags, s#^DBUS_##, NO_GTYPE)
+_WRAP_ENUM(SendMessageFlags, GDBusSendMessageFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(SignalFlags, GDBusSignalFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(SubtreeFlags, GDBusSubtreeFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
 
 _GMMPROC_EXTRA_NAMESPACE(DBus)
 
diff --git a/gio/src/dbusintrospection.hg b/gio/src/dbusintrospection.hg
index 51869965..47554f26 100644
--- a/gio/src/dbusintrospection.hg
+++ b/gio/src/dbusintrospection.hg
@@ -28,7 +28,7 @@ namespace Gio
 namespace DBus
 {
 
-_WRAP_ENUM(PropertyInfoFlags, GDBusPropertyInfoFlags, s#^DBUS_##, NO_GTYPE)
+_WRAP_ENUM(PropertyInfoFlags, GDBusPropertyInfoFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** Stores information about an annotation.
  *
diff --git a/gio/src/dbusmessage.hg b/gio/src/dbusmessage.hg
index d31a4672..1d01a1a0 100644
--- a/gio/src/dbusmessage.hg
+++ b/gio/src/dbusmessage.hg
@@ -33,9 +33,9 @@ namespace Gio
 namespace DBus
 {
 
-_WRAP_ENUM(MessageType, GDBusMessageType, s#^DBUS_##, NO_GTYPE)
-_WRAP_ENUM(MessageFlags, GDBusMessageFlags, s#^DBUS_##, NO_GTYPE)
-_WRAP_ENUM(MessageHeaderField, GDBusMessageHeaderField, s#^DBUS_##, NO_GTYPE)
+_WRAP_ENUM(MessageType, GDBusMessageType, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(MessageFlags, GDBusMessageFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(MessageHeaderField, GDBusMessageHeaderField, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
 _WRAP_ENUM(CapabilityFlags, GDBusCapabilityFlags, s#^DBUS_##, gtype_func g_dbus_capability_flags_get_type, 
decl_prefix GIOMM_API)
 
 _GMMPROC_EXTRA_NAMESPACE(DBus)
diff --git a/gio/src/dbuswatchname.hg b/gio/src/dbuswatchname.hg
index ce4a8174..939e7d7a 100644
--- a/gio/src/dbuswatchname.hg
+++ b/gio/src/dbuswatchname.hg
@@ -26,7 +26,7 @@ namespace Gio
 namespace DBus
 {
 
-_WRAP_ENUM(BusNameWatcherFlags, GBusNameWatcherFlags, s#^DBUS_##, NO_GTYPE)
+_WRAP_ENUM(BusNameWatcherFlags, GBusNameWatcherFlags, s#^DBUS_##, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** For example,
  * void on_name_appeared(const Glib::RefPtr<Gio::DBus::Connection>& connection,
diff --git a/gio/src/emblem.hg b/gio/src/emblem.hg
index 712d50cc..3a0d3316 100644
--- a/gio/src/emblem.hg
+++ b/gio/src/emblem.hg
@@ -23,7 +23,7 @@ _PINCLUDE(glibmm/private/object_p.h)
 namespace Gio
 {
 
-_WRAP_ENUM(EmblemOrigin, GEmblemOrigin, NO_GTYPE)
+_WRAP_ENUM(EmblemOrigin, GEmblemOrigin, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** An object for emblems
  *
diff --git a/gio/src/enums.hg b/gio/src/enums.hg
index 02b1b0c2..15f21a07 100644
--- a/gio/src/enums.hg
+++ b/gio/src/enums.hg
@@ -26,7 +26,7 @@ namespace Gio
 
 _WRAP_ENUM(DataStreamByteOrder, GDataStreamByteOrder, decl_prefix GIOMM_API)
 _WRAP_ENUM(DataStreamNewlineType, GDataStreamNewlineType, decl_prefix GIOMM_API)
-_WRAP_ENUM(ErrorEnum, GIOErrorEnum, NO_GTYPE)
+_WRAP_ENUM(ErrorEnum, GIOErrorEnum, NO_GTYPE, decl_prefix GIOMM_API)
 _WRAP_ENUM(SocketFamily, GSocketFamily, decl_prefix GIOMM_API)
 _WRAP_ENUM(TlsAuthenticationMode, GTlsAuthenticationMode, decl_prefix GIOMM_API)
 _WRAP_ENUM(TlsCertificateFlags, GTlsCertificateFlags, decl_prefix GIOMM_API)
diff --git a/gio/src/file.hg b/gio/src/file.hg
index e49dee82..6ee40a00 100644
--- a/gio/src/file.hg
+++ b/gio/src/file.hg
@@ -43,11 +43,11 @@ namespace Gio
 class GIOMM_API Mount;
 class GIOMM_API Volume;
 
-_WRAP_ENUM(FileQueryInfoFlags, GFileQueryInfoFlags, NO_GTYPE)
-_WRAP_ENUM(FileCreateFlags, GFileCreateFlags, NO_GTYPE)
-_WRAP_ENUM(FileCopyFlags, GFileCopyFlags, NO_GTYPE)
-_WRAP_ENUM(FileMonitorFlags, GFileMonitorFlags, NO_GTYPE)
-_WRAP_ENUM(FileMeasureFlags, GFileMeasureFlags, NO_GTYPE)
+_WRAP_ENUM(FileQueryInfoFlags, GFileQueryInfoFlags, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(FileCreateFlags, GFileCreateFlags, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(FileCopyFlags, GFileCopyFlags, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(FileMonitorFlags, GFileMonitorFlags, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(FileMeasureFlags, GFileMeasureFlags, NO_GTYPE, decl_prefix GIOMM_API)
 
 
 /** File and directory handling.
diff --git a/gio/src/fileinfo.hg b/gio/src/fileinfo.hg
index ae5be38d..bc60f68a 100644
--- a/gio/src/fileinfo.hg
+++ b/gio/src/fileinfo.hg
@@ -29,7 +29,7 @@ namespace Gio
 
 // Rename FILE_TYPE_UNKNOWN to FILE_TYPE_NOT_KNOWN because the former is a
 // define in a Windows header (winbase.h, included from windows.h).
-_WRAP_ENUM(FileType, GFileType, NO_GTYPE, s#FILE_TYPE_UNKNOWN#FILE_TYPE_NOT_KNOWN#)
+_WRAP_ENUM(FileType, GFileType, NO_GTYPE, s#FILE_TYPE_UNKNOWN#FILE_TYPE_NOT_KNOWN#, decl_prefix GIOMM_API)
 
 // Provide FILE_TYPE_UNKNOWN for backwards compatibility.
 #ifndef DOXYGEN_SHOULD_SKIP_THIS
diff --git a/gio/src/filemonitor.hg b/gio/src/filemonitor.hg
index 3bd46a3c..543935bd 100644
--- a/gio/src/filemonitor.hg
+++ b/gio/src/filemonitor.hg
@@ -26,7 +26,7 @@ _PINCLUDE(gio/gio.h)
 namespace Gio
 {
 
-_WRAP_ENUM(FileMonitorEvent, GFileMonitorEvent, NO_GTYPE)
+_WRAP_ENUM(FileMonitorEvent, GFileMonitorEvent, NO_GTYPE, decl_prefix GIOMM_API)
 
 class GIOMM_API File;
 
diff --git a/gio/src/iostream.hg b/gio/src/iostream.hg
index 5b93a968..497ad775 100644
--- a/gio/src/iostream.hg
+++ b/gio/src/iostream.hg
@@ -29,7 +29,7 @@ _PINCLUDE(glibmm/private/object_p.h)
 namespace Gio
 {
 
-_WRAP_ENUM(IOStreamSpliceFlags, GIOStreamSpliceFlags, NO_GTYPE)
+_WRAP_ENUM(IOStreamSpliceFlags, GIOStreamSpliceFlags, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** IOStream - Base class for implementing read/write streams.
  * IOStream represents an object that has both read and write streams.
diff --git a/gio/src/mount.hg b/gio/src/mount.hg
index b3f00f27..d4ef5583 100644
--- a/gio/src/mount.hg
+++ b/gio/src/mount.hg
@@ -34,8 +34,8 @@ typedef struct _GMountIface GMountIface;
 namespace Gio
 {
 
-_WRAP_ENUM(MountUnmountFlags, GMountUnmountFlags, NO_GTYPE)
-_WRAP_ENUM(MountMountFlags, GMountMountFlags, NO_GTYPE)
+_WRAP_ENUM(MountUnmountFlags, GMountUnmountFlags, NO_GTYPE, decl_prefix GIOMM_API)
+_WRAP_ENUM(MountMountFlags, GMountMountFlags, NO_GTYPE, decl_prefix GIOMM_API)
 
 class GIOMM_API File;
 class GIOMM_API Drive;
diff --git a/gio/src/mountoperation.hg b/gio/src/mountoperation.hg
index 2429dec3..79497710 100644
--- a/gio/src/mountoperation.hg
+++ b/gio/src/mountoperation.hg
@@ -26,9 +26,9 @@ _PINCLUDE(gio/gio.h)
 namespace Gio
 {
 
-_WRAP_ENUM(AskPasswordFlags, GAskPasswordFlags, NO_GTYPE)
+_WRAP_ENUM(AskPasswordFlags, GAskPasswordFlags, NO_GTYPE, decl_prefix GIOMM_API)
 _WRAP_ENUM(PasswordSave, GPasswordSave, decl_prefix GIOMM_API)
-_WRAP_ENUM(MountOperationResult, GMountOperationResult, NO_GTYPE)
+_WRAP_ENUM(MountOperationResult, GMountOperationResult, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** Authentication methods for mountable locations.
  *
diff --git a/gio/src/outputstream.hg b/gio/src/outputstream.hg
index d51d5492..bec8aa20 100644
--- a/gio/src/outputstream.hg
+++ b/gio/src/outputstream.hg
@@ -26,7 +26,7 @@ _PINCLUDE(gio/gio.h) // for GOutputStreamSpliceFlags
 namespace Gio
 {
 
-_WRAP_ENUM(OutputStreamSpliceFlags, GOutputStreamSpliceFlags, NO_GTYPE)
+_WRAP_ENUM(OutputStreamSpliceFlags, GOutputStreamSpliceFlags, NO_GTYPE, decl_prefix GIOMM_API)
 
 /** Base class for implementing streaming output.
  *


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]