template<> void wxStringReadValue(const wxString &s, bool &data )
{
int intdata;
- wxSscanf(s, _T("%d"), &intdata );
+ wxSscanf(s, wxT("%d"), &intdata );
data = (bool)(intdata != 0);
}
template<> void wxStringWriteValue(wxString &s, const bool &data )
{
- s = wxString::Format(_T("%d"), data );
+ s = wxString::Format(wxT("%d"), data );
}
// char
template<> void wxStringReadValue(const wxString &s, char &data )
{
int intdata;
- wxSscanf(s, _T("%d"), &intdata );
+ wxSscanf(s, wxT("%d"), &intdata );
data = char(intdata);
}
template<> void wxStringWriteValue(wxString &s, const char &data )
{
- s = wxString::Format(_T("%d"), data );
+ s = wxString::Format(wxT("%d"), data );
}
// unsigned char
template<> void wxStringReadValue(const wxString &s, unsigned char &data )
{
int intdata;
- wxSscanf(s, _T("%d"), &intdata );
+ wxSscanf(s, wxT("%d"), &intdata );
data = (unsigned char)(intdata);
}
template<> void wxStringWriteValue(wxString &s, const unsigned char &data )
{
- s = wxString::Format(_T("%d"), data );
+ s = wxString::Format(wxT("%d"), data );
}
// int
template<> void wxStringReadValue(const wxString &s, int &data )
{
- wxSscanf(s, _T("%d"), &data );
+ wxSscanf(s, wxT("%d"), &data );
}
template<> void wxStringWriteValue(wxString &s, const int &data )
{
- s = wxString::Format(_T("%d"), data );
+ s = wxString::Format(wxT("%d"), data );
}
// unsigned int
template<> void wxStringReadValue(const wxString &s, unsigned int &data )
{
- wxSscanf(s, _T("%d"), &data );
+ wxSscanf(s, wxT("%d"), &data );
}
template<> void wxStringWriteValue(wxString &s, const unsigned int &data )
{
- s = wxString::Format(_T("%d"), data );
+ s = wxString::Format(wxT("%d"), data );
}
// long
template<> void wxStringReadValue(const wxString &s, long &data )
{
- wxSscanf(s, _T("%ld"), &data );
+ wxSscanf(s, wxT("%ld"), &data );
}
template<> void wxStringWriteValue(wxString &s, const long &data )
{
- s = wxString::Format(_T("%ld"), data );
+ s = wxString::Format(wxT("%ld"), data );
}
// unsigned long
template<> void wxStringReadValue(const wxString &s, unsigned long &data )
{
- wxSscanf(s, _T("%ld"), &data );
+ wxSscanf(s, wxT("%ld"), &data );
}
template<> void wxStringWriteValue(wxString &s, const unsigned long &data )
{
- s = wxString::Format(_T("%ld"), data );
+ s = wxString::Format(wxT("%ld"), data );
}
#ifdef wxLongLong_t
template<> void wxStringReadValue(const wxString &s, wxLongLong_t &data )
{
- wxSscanf(s, _T("%lld"), &data );
+ wxSscanf(s, wxT("%lld"), &data );
}
template<> void wxStringWriteValue(wxString &s, const wxLongLong_t &data )
{
- s = wxString::Format(_T("%lld"), data );
+ s = wxString::Format(wxT("%lld"), data );
}
template<> void wxStringReadValue(const wxString &s, wxULongLong_t &data )
{
- wxSscanf(s, _T("%lld"), &data );
+ wxSscanf(s, wxT("%lld"), &data );
}
template<> void wxStringWriteValue(wxString &s, const wxULongLong_t &data )
{
- s = wxString::Format(_T("%lld"), data );
+ s = wxString::Format(wxT("%lld"), data );
}
#endif
// float
template<> void wxStringReadValue(const wxString &s, float &data )
{
- wxSscanf(s, _T("%f"), &data );
+ wxSscanf(s, wxT("%f"), &data );
}
template<> void wxStringWriteValue(wxString &s, const float &data )
{
- s = wxString::Format(_T("%f"), data );
+ s = wxString::Format(wxT("%f"), data );
}
// double
template<> void wxStringReadValue(const wxString &s, double &data )
{
- wxSscanf(s, _T("%lf"), &data );
+ wxSscanf(s, wxT("%lf"), &data );
}
template<> void wxStringWriteValue(wxString &s, const double &data )
{
- s = wxString::Format(_T("%lf"), data );
+ s = wxString::Format(wxT("%lf"), data );
}
// wxString