]> git.saurik.com Git - wxWidgets.git/commitdiff
have only one string form of operator<< in output streams
authorVáclav Slavík <vslavik@fastmail.fm>
Fri, 22 Jun 2007 11:12:21 +0000 (11:12 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Fri, 22 Jun 2007 11:12:21 +0000 (11:12 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/datstrm.h
include/wx/txtstrm.h
src/common/datstrm.cpp
src/common/txtstrm.cpp

index 2fb430cbf8edc9a6f003cb9871b3726bcf39a503..ef049c9f2afe80a20f7fd8bb41751a3bdc1a2af4 100644 (file)
@@ -132,7 +132,6 @@ public:
     void Write8(const wxUint8 *buffer, size_t size);
     void WriteDouble(const double *buffer, size_t size);
 
-    wxDataOutputStream& operator<<(const wxChar *string);
     wxDataOutputStream& operator<<(const wxString& string);
     wxDataOutputStream& operator<<(wxInt8 c);
     wxDataOutputStream& operator<<(wxInt16 i);
index 248af2453a6191c891b8fb315b4ce8c0d83a6f33..0bcf3e7d2c24676b259afded1de398de3fb3ec24 100644 (file)
@@ -127,7 +127,6 @@ public:
 
     wxTextOutputStream& PutChar(wxChar c);
 
-    wxTextOutputStream& operator<<(const wxChar *string);
     wxTextOutputStream& operator<<(const wxString& string);
     wxTextOutputStream& operator<<(char c);
 #if wxUSE_UNICODE && wxWCHAR_T_IS_REAL_TYPE
index 50e4eb4b2e6dc2b81e1d0d76c54523258481e726..99e9051c037bbba324a3eb4a12dbfde4a775f844 100644 (file)
@@ -650,13 +650,6 @@ void wxDataOutputStream::WriteDouble(const double *buffer, size_t size)
   }
 }
 
-wxDataOutputStream& wxDataOutputStream::operator<<(const wxChar *string)
-{
-  Write32(wxStrlen(string));
-  m_output->Write((const char *)string, wxStrlen(string)*sizeof(wxChar));
-  return *this;
-}
-
 wxDataOutputStream& wxDataOutputStream::operator<<(const wxString& string)
 {
   WriteString(string);
index c933c4b4da71cb1b1f0268abb83d41abe9997693..43deb545d3d419d5daf69951d3c58b8b145e9194 100644 (file)
@@ -438,12 +438,6 @@ wxTextOutputStream& wxTextOutputStream::PutChar(wxChar c)
     return *this;
 }
 
-wxTextOutputStream& wxTextOutputStream::operator<<(const wxChar *string)
-{
-    WriteString( wxString(string) );
-    return *this;
-}
-
 wxTextOutputStream& wxTextOutputStream::operator<<(const wxString& string)
 {
     WriteString( string );