#ifndef _WX_FSVOLUME_H_
#define _WX_FSVOLUME_H_
-#if defined(__GNUG__) && !defined(__APPLE__)
- #pragma interface "fsvolume.h"
-#endif
-
#include "wx/defs.h"
#if wxUSE_FSVOLUME
wxFS_VOL_MAX
};
-class WXDLLEXPORT wxFSVolumeBase
+class WXDLLIMPEXP_BASE wxFSVolumeBase
{
public:
// return the array containing the names of the volumes
};
// wxFSVolume adds GetIcon() to wxFSVolumeBase
-class wxFSVolume : public wxFSVolumeBase
+class WXDLLIMPEXP_CORE wxFSVolume : public wxFSVolumeBase
{
public:
wxFSVolume() : wxFSVolumeBase() { InitIcons(); }
#else // !wxUSE_GUI
// wxFSVolume is the same thing as wxFSVolume in wxBase
-class wxFSVolume : public wxFSVolumeBase
-{
-public:
- wxFSVolume() : wxFSVolumeBase() { }
- wxFSVolume(const wxString& name) : wxFSVolumeBase(name) { }
-};
+typedef wxFSVolumeBase wxFSVolume;
#endif // wxUSE_GUI/!wxUSE_GUI