#include "wx/object.h"
#include "wx/string.h"
-#if USE_TIMEDATE
+#if wxUSE_TIMEDATE
enum wxdate_format_type {wxMDY, wxDAY, wxMONTH, wxFULL, wxEUROPEAN};
wxDate (const wxString& dat);
wxDate (const wxDate &dt);
+#ifndef __SALFORDC__
operator wxString (void);
+#endif
+
void operator = (const wxDate& date);
void operator = (const wxString& date);
wxDate &operator -- (); // Prefix decrement
wxDate &operator -- (int); // Postfix decrement
- friend bool operator < (const wxDate &dt1, const wxDate &dt2);
- friend bool operator <= (const wxDate &dt1, const wxDate &dt2);
- friend bool operator > (const wxDate &dt1, const wxDate &dt2);
- friend bool operator >= (const wxDate &dt1, const wxDate &dt2);
- friend bool operator == (const wxDate &dt1, const wxDate &dt2);
- friend bool operator != (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator < (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator <= (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator > (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator >= (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator == (const wxDate &dt1, const wxDate &dt2);
+ friend bool WXDLLEXPORT operator != (const wxDate &dt1, const wxDate &dt2);
- friend ostream &operator << (ostream &os, const wxDate &dt);
+ friend ostream WXDLLEXPORT & operator << (ostream &os, const wxDate &dt);
wxString FormatDate (int type=-1) const;
void SetFormat (int format);