[glibmm/export-more-symbols-2-64: 2/3] gio/src/*.hg: Mark all _WRAP_ENUM() with decl_prefix
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm/export-more-symbols-2-64: 2/3] gio/src/*.hg: Mark all _WRAP_ENUM() with decl_prefix
- Date: Sat, 4 Apr 2020 05:23:19 +0000 (UTC)
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]