wxVariant* var1 = (wxVariant*) node1->GetData();
wxVariant* var2 = (wxVariant*) node2->GetData();
if ((*var1) != (*var2))
- return false;
+ return FALSE;
node1 = node1->GetNext();
node2 = node2->GetNext();
}
- if (node1 || node2) return false;
- return true;
+ if (node1 || node2) return FALSE;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
node = node->GetNext();
}
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
{
wxFAIL_MSG(wxT("Unimplemented"));
// TODO
- return false;
+ return FALSE;
}
#endif
{
wxFAIL_MSG(wxT("Unimplemented"));
// TODO
- return false;
+ return FALSE;
}
/*
wxString str1 ( node1->GetData() );
wxString str2 ( node2->GetData() );
if (str1 != str2)
- return false;
+ return FALSE;
node1 = node1->GetNext();
node2 = node2->GetNext();
}
- if (node1 || node2) return false;
- return true;
+ if (node1 || node2) return FALSE;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
node = node->GetNext();
}
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
{
wxFAIL_MSG(wxT("Unimplemented"));
// TODO
- return false;
+ return FALSE;
}
#endif
{
wxFAIL_MSG(wxT("Unimplemented"));
// TODO
- return false;
+ return FALSE;
}
/*
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataLong::Write(wxString& str) const
{
str.Printf(wxT("%ld"), m_value);
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataLong::Read(wxSTD istream& str)
{
str >> m_value;
- return true;
+ return TRUE;
}
#endif
wxTextOutputStream s(str);
s.Write32((size_t)m_value);
- return true;
+ return TRUE;
}
bool wxVariantDataLong::Read(wxInputStream& str)
{
wxTextInputStream s(str);
m_value = s.Read32();
- return true;
+ return TRUE;
}
#endif // wxUSE_STREAMS
bool wxVariantDataLong::Read(wxString& str)
{
m_value = wxAtol((const wxChar*) str);
- return true;
+ return TRUE;
}
/*
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataReal::Write(wxString& str) const
{
str.Printf(wxT("%.4f"), m_value);
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataReal::Read(wxSTD istream& str)
{
str >> m_value;
- return true;
+ return TRUE;
}
#endif
{
wxTextOutputStream s(str);
s.WriteDouble((double)m_value);
- return true;
+ return TRUE;
}
bool wxVariantDataReal::Read(wxInputStream& str)
{
wxTextInputStream s(str);
m_value = (float)s.ReadDouble();
- return true;
+ return TRUE;
}
#endif // wxUSE_STREAMS
bool wxVariantDataReal::Read(wxString& str)
{
m_value = wxAtof((const wxChar*) str);
- return true;
+ return TRUE;
}
#ifdef HAVE_BOOL
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataBool::Write(wxString& str) const
{
str.Printf(wxT("%d"), (int) m_value);
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
{
wxFAIL_MSG(wxT("Unimplemented"));
// str >> (long) m_value;
- return false;
+ return FALSE;
}
#endif
wxTextOutputStream s(str);
s.Write8(m_value);
- return true;
+ return TRUE;
}
bool wxVariantDataBool::Read(wxInputStream& str)
wxTextInputStream s(str);
m_value = s.Read8() != 0;
- return true;
+ return TRUE;
}
#endif // wxUSE_STREAMS
bool wxVariantDataBool::Read(wxString& str)
{
m_value = (wxAtol((const wxChar*) str) != 0);
- return true;
+ return TRUE;
}
#endif // HAVE_BOOL
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataChar::Write(wxString& str) const
{
str.Printf(wxT("%c"), m_value);
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
{
wxFAIL_MSG(wxT("Unimplemented"));
// str >> m_value;
- return false;
+ return FALSE;
}
#endif
wxTextOutputStream s(str);
s.Write8(m_value);
- return true;
+ return TRUE;
}
bool wxVariantDataChar::Read(wxInputStream& str)
wxTextInputStream s(str);
m_value = s.Read8();
- return true;
+ return TRUE;
}
#endif // wxUSE_STREAMS
bool wxVariantDataChar::Read(wxString& str)
{
m_value = str[(size_t)0];
- return true;
+ return TRUE;
}
/*
bool wxVariantDataString::Write(wxSTD ostream& str) const
{
str << (const char*) m_value.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataString::Write(wxString& str) const
{
str = m_value;
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataString::Read(wxSTD istream& str)
{
str >> m_value;
- return true;
+ return TRUE;
}
#endif
// why doesn't wxOutputStream::operator<< take "const wxString&"
wxTextOutputStream s(str);
s.WriteString(m_value);
- return true;
+ return TRUE;
}
bool wxVariantDataString::Read(wxInputStream& str)
wxTextInputStream s(str);
m_value = s.ReadString();
- return true;
+ return TRUE;
}
#endif // wxUSE_STREAMS
bool wxVariantDataString::Read(wxString& str)
{
m_value = str;
- return true;
+ return TRUE;
}
#if defined(__BORLANDC__) && defined(__WIN16__)
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
{
wxChar*s = m_value.FormatTime();
str = s;
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataTime::Read(wxSTD istream& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
bool wxVariantDataTime::Read(wxString& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
/*
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataDate::Write(wxString& str) const
{
str = m_value.FormatDate();
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataDate::Read(wxSTD istream& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
bool wxVariantDataDate::Read(wxString& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
// wxUSE_TIMEDATE
wxString s;
Write(s);
str << (const char*) s.mb_str();
- return true;
+ return TRUE;
}
#endif
bool wxVariantDataVoidPtr::Write(wxString& str) const
{
str.Printf(wxT("%ld"), (long) m_value);
- return true;
+ return TRUE;
}
#if wxUSE_STD_IOSTREAM
bool wxVariantDataVoidPtr::Read(wxSTD istream& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
bool wxVariantDataVoidPtr::Read(wxString& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
/*
bool wxVariantDataDateTime::Write(wxSTD ostream& str) const
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
bool wxVariantDataDateTime::Write(wxString& str) const
{
str = m_value.Format();
- return true;
+ return TRUE;
}
bool wxVariantDataDateTime::Read(wxSTD istream& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
bool wxVariantDataDateTime::Read(wxString& str)
{
if(! m_value.ParseDateTime(str))
- return false;
- return true;
+ return FALSE;
+ return TRUE;
}
// ----------------------------------------------------------------------------
bool wxVariantDataArrayString::Write(wxSTD ostream& str) const
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
str += m_value[n];
}
- return true;
+ return TRUE;
}
bool wxVariantDataArrayString::Read(wxSTD istream& WXUNUSED(str))
{
// Not implemented
- return false;
+ return FALSE;
}
#endif
m_value.Add(tk.GetNextToken());
}
- return true;
+ return TRUE;
}
{
double thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
else
return (value == thisValue);
}
{
long thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
else
return (value == thisValue);
}
{
char thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
else
return (value == thisValue);
}
{
bool thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
else
return (value == thisValue);
}
{
wxString thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
return value == thisValue;
}
{
wxTime thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
return value == thisValue;
}
{
wxDate thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
return (value == thisValue);
}
{
wxDateTime thisValue;
if (!Convert(&thisValue))
- return false;
+ return FALSE;
return value.IsEqualTo(thisValue);
}
{
wxFAIL_MSG( _T("TODO") );
- return false;
+ return FALSE;
}
bool wxVariant::operator!=(const wxArrayString& value) const
list.Insert(new wxVariant(value));
}
-// Returns true if the variant is a member of the list
+// Returns TRUE if the variant is a member of the list
bool wxVariant::Member(const wxVariant& value) const
{
wxList& list = GetList();
{
wxVariant* other = (wxVariant*) node->GetData();
if (value == *other)
- return true;
+ return TRUE;
node = node->GetNext();
}
- return false;
+ return FALSE;
}
// Deletes the nth element of the list
wxVariant* variant = (wxVariant*) node->GetData();
delete variant;
delete node;
- return true;
+ return TRUE;
}
// Clear list
else if (type == wxT("string"))
*value = wxAtol((const wxChar*) ((wxVariantDataString*)GetData())->GetValue());
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
bool wxVariant::Convert(bool* value) const
{
wxString val(((wxVariantDataString*)GetData())->GetValue());
val.MakeLower();
- if (val == wxT("true") || val == wxT("yes"))
- *value = true;
- else if (val == wxT("false") || val == wxT("no"))
- *value = false;
+ if (val == wxT("TRUE") || val == wxT("yes"))
+ *value = TRUE;
+ else if (val == wxT("FALSE") || val == wxT("no"))
+ *value = FALSE;
else
- return false;
+ return FALSE;
}
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
bool wxVariant::Convert(double* value) const
else if (type == wxT("string"))
*value = (double) wxAtof((const wxChar*) ((wxVariantDataString*)GetData())->GetValue());
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
bool wxVariant::Convert(char* value) const
*value = (char) (((wxVariantDataBool*)GetData())->GetValue());
#endif
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
bool wxVariant::Convert(wxString* value) const
{
*value = MakeString();
- return true;
+ return TRUE;
}
// For some reason, Watcom C++ can't link variant.cpp with time/date classes compiled
else if (type == wxT("date"))
*value = wxTime(((wxVariantDataDate*)GetData())->GetValue());
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
bool wxVariant::Convert(wxDate* value) const
if (type == wxT("date"))
*value = ((wxVariantDataDate*)GetData())->GetValue();
else
- return false;
+ return FALSE;
- return true;
+ return TRUE;
}
#endif // wxUSE_TIMEDATE
if (type == wxT("datetime"))
{
*value = ((wxVariantDataDateTime*)GetData())->GetValue();
- return true;
- }
+ return TRUE;
+ }
// Fallback to string conversion
wxString val;
return Convert(&val) && (value->ParseDate(val));