#include <wx/string.h>
// private
-struct _wxHashTable_NodeBase
+struct WXDLLEXPORT _wxHashTable_NodeBase
{
_wxHashTable_NodeBase() : m_nxt(0) {}
};
// private
-class _wxHashTableBase2
+class WXDLLEXPORT _wxHashTableBase2
{
public:
typedef void (*NodeDtor)(_wxHashTable_NodeBase*);
}
// integer types
-class wxIntegerHash
+class WXDLLEXPORT wxIntegerHash
{
public:
wxIntegerHash() {};
unsigned long operator()( unsigned int x ) const { return x; }
};
-class wxIntegerEqual
+class WXDLLEXPORT wxIntegerEqual
{
public:
wxIntegerEqual() {};
};
// pointers
-class wxPointerHash
+class WXDLLEXPORT wxPointerHash
{
public:
wxPointerHash() {};
{ return (unsigned long)k; }
};
-class wxPointerEqual
+class WXDLLEXPORT wxPointerEqual
{
public:
wxPointerEqual() {};
};
// wxString, char*, wxChar*
-class wxStringHash
+class WXDLLEXPORT wxStringHash
{
public:
wxStringHash() {};
#endif
};
-class wxStringEqual
+class WXDLLEXPORT wxStringEqual
{
public:
wxStringEqual() {};