#ifndef _WX_DIR_H_
#define _WX_DIR_H_
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma interface "dir.h"
#endif
#ifndef WX_PRECOMP
- #include "wx/string.h"
+ #include "wx/string.h"
#endif
+class WXDLLIMPEXP_BASE wxArrayString;
+
// ----------------------------------------------------------------------------
// constants
// ----------------------------------------------------------------------------
// wxDirTraverser: helper class for wxDir::Traverse()
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxDirTraverser
+class WXDLLIMPEXP_BASE wxDirTraverser
{
public:
// called for each file found by wxDir::Traverse()
// wxDir: portable equivalent of {open/read/close}dir functions
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxDirData;
+class WXDLLIMPEXP_BASE wxDirData;
-class WXDLLEXPORT wxDir
+class WXDLLIMPEXP_BASE wxDir
{
public:
// test for existence of a directory with the given name
int flags = wxDIR_DEFAULT);
private:
- friend class WXDLLEXPORT wxDirData;
+ friend class wxDirData;
wxDirData *m_data;
};
#endif // _WX_DIR_H_
+