* wxVariantDataDateTime
*/
+#if wxUSE_DATETIME
+
class wxVariantDataDateTime: public wxVariantData
{
DECLARE_DYNAMIC_CLASS(wxVariantDataDateTime)
return TRUE;
}
+#endif // wxUSE_DATETIME
+
// ----------------------------------------------------------------------------
// wxVariantDataArrayString
// ----------------------------------------------------------------------------
m_name = name;
}
+#if wxUSE_DATETIME
wxVariant::wxVariant(const wxDateTime& val, const wxString& name) // Date
{
m_data = new wxVariantDataDateTime(val);
m_name = name;
}
+#endif // wxUSE_DATETIME
#if wxUSE_ODBC
wxVariant::wxVariant(const TIME_STRUCT* valptr, const wxString& name) // Date
}
}
+#if wxUSE_DATETIME
bool wxVariant::operator== (const wxDateTime& value) const
{
wxDateTime thisValue;
m_data = new wxVariantDataDateTime(value);
}
}
+#endif // wxUSE_DATETIME
#if wxUSE_ODBC
void wxVariant::operator= (const DATE_STRUCT* value)
return (void*) ((wxVariantDataVoidPtr*) m_data)->GetValue();
}
+#if wxUSE_DATETIME
wxDateTime wxVariant::GetDateTime() const
{
wxDateTime value;
return value;
}
+#endif // wxUSE_DATETIME
wxList& wxVariant::GetList() const
{
}
#endif // wxUSE_TIMEDATE
+#if wxUSE_DATETIME
bool wxVariant::Convert(wxDateTime* value) const
{
wxString type(GetType());
wxString val;
return Convert(&val) && (value->ParseDate(val));
}
+#endif // wxUSE_DATETIME
+