diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-03-05 12:36:30 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-03-05 16:13:30 +0800 |
commit | 7fb2c6d272a49051bdd2c0d613a1066340a44536 (patch) | |
tree | 3496c544a39dc8c557178113ad8871f4456bdc64 /glib/glibmm/propertyproxy_base.h | |
parent | 4c2b07e68fbacbb09dcf91b44ee8cd1312ae9f21 (diff) | |
download | glibmm-7fb2c6d272a49051bdd2c0d613a1066340a44536.tar.gz |
glib/glibmm/*.h: Mark classes and methods with GLIBMM_API
This prepares the code to use __declspec(dllexport) to export all symbols, so
that we can eventually bid farewell to gendf.exe
Diffstat (limited to 'glib/glibmm/propertyproxy_base.h')
-rw-r--r-- | glib/glibmm/propertyproxy_base.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/glib/glibmm/propertyproxy_base.h b/glib/glibmm/propertyproxy_base.h index 1e840704..dd4bd8bc 100644 --- a/glib/glibmm/propertyproxy_base.h +++ b/glib/glibmm/propertyproxy_base.h @@ -26,11 +26,11 @@ namespace Glib { -class ObjectBase; +class GLIBMM_API ObjectBase; /// Use the connect() method, with sigc::ptr_fun() or sigc::mem_fun() to connect signals to signal /// handlers. -class SignalProxyProperty : public SignalProxyBase +class GLIBMM_API SignalProxyProperty : public SignalProxyBase { public: friend class PropertyProxy_Base; @@ -51,7 +51,7 @@ private: SignalProxyProperty& operator=(const SignalProxyProperty&); // not implemented }; -class PropertyProxy_Base +class GLIBMM_API PropertyProxy_Base { public: PropertyProxy_Base(ObjectBase* obj, const char* property_name); @@ -79,13 +79,13 @@ private: #ifndef DOXYGEN_SHOULD_SKIP_THIS -class SignalProxyProperty; +class GLIBMM_API SignalProxyProperty; /** PropertyProxyConnectionNode is a connection node for use with SignalProxyProperty. * It's like SignalProxyConnectionNode, but it contains the property name too. * This is not public API. */ -class PropertyProxyConnectionNode : public SignalProxyConnectionNode +class GLIBMM_API PropertyProxyConnectionNode : public SignalProxyConnectionNode { public: friend class SignalProxyProperty; |