added WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward declarations (in preparation for GCC visibility support)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
#include "wx/unix/pipe.h"
|
||||
|
||||
class WXDLLIMPEXP_BASE wxProcess;
|
||||
class WXDLLIMPEXP_FWD_BASE wxProcess;
|
||||
class wxStreamTempInputBuffer;
|
||||
|
||||
// if pid > 0, the execution is async and the data is freed in the callback
|
||||
|
@@ -15,7 +15,7 @@
|
||||
#include "wx/event.h"
|
||||
#include "wx/thread.h"
|
||||
|
||||
class WXDLLEXPORT wxJoystickThread;
|
||||
class WXDLLIMPEXP_FWD_CORE wxJoystickThread;
|
||||
|
||||
class WXDLLEXPORT wxJoystick: public wxObject
|
||||
{
|
||||
|
@@ -140,7 +140,7 @@ protected:
|
||||
virtual bool WriteMimeInfo(int nIndex, bool delete_mime );
|
||||
|
||||
// give it access to m_aXXX variables
|
||||
friend class WXDLLEXPORT wxFileTypeImpl;
|
||||
friend class WXDLLIMPEXP_FWD_CORE wxFileTypeImpl;
|
||||
};
|
||||
|
||||
|
||||
|
@@ -22,9 +22,9 @@
|
||||
// wxSound: simple audio playback class
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
class WXDLLIMPEXP_ADV wxSoundBackend;
|
||||
class WXDLLIMPEXP_ADV wxSound;
|
||||
class WXDLLIMPEXP_BASE wxDynamicLibrary;
|
||||
class WXDLLIMPEXP_FWD_ADV wxSoundBackend;
|
||||
class WXDLLIMPEXP_FWD_ADV wxSound;
|
||||
class WXDLLIMPEXP_FWD_BASE wxDynamicLibrary;
|
||||
|
||||
/// Sound data, as loaded from .wav file:
|
||||
class WXDLLIMPEXP_ADV wxSoundData
|
||||
|
@@ -12,11 +12,11 @@
|
||||
#ifndef _TASKBAR_H_
|
||||
#define _TASKBAR_H_
|
||||
|
||||
class WXDLLEXPORT wxIcon;
|
||||
class WXDLLEXPORT wxFrame;
|
||||
class WXDLLEXPORT wxWindow;
|
||||
class WXDLLIMPEXP_FWD_CORE wxIcon;
|
||||
class WXDLLIMPEXP_FWD_CORE wxFrame;
|
||||
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIconArea;
|
||||
class WXDLLIMPEXP_FWD_ADV wxTaskBarIconArea;
|
||||
|
||||
class WXDLLIMPEXP_ADV wxTaskBarIcon: public wxTaskBarIconBase
|
||||
{
|
||||
|
Reference in New Issue
Block a user