]> git.saurik.com Git - wxWidgets.git/commitdiff
Unicodification of wxTempFile
authorVáclav Slavík <vslavik@fastmail.fm>
Mon, 6 Aug 2001 22:40:09 +0000 (22:40 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Mon, 6 Aug 2001 22:40:09 +0000 (22:40 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/latex/wx/file.tex
docs/latex/wx/tempfile.tex
include/wx/file.h

index 3c73676200a8efa5387956abb04f4a510767dad9..0aa2ad24a3a33001f02a7f75186e37a4a821f587 100644 (file)
@@ -278,10 +278,13 @@ the number of bytes actually written
 
 \membersection{wxFile::Write}\label{wxfilewrites}
 
-\func{bool}{Write}{\param{const wxString\& }{s}}
+\func{bool}{Write}{\param{const wxString\& }{s}, \param{wxMBConv&}{ conv = wxConvLibc}}
 
 Writes the contents of the string to the file, returns TRUE on success.
 
+The second argument specifies is only meaningful in Unicode build of wxWindows when
+{\it conv} is used to convert {\it s} to multibyte representation.
+
 \section{\class{wxFFile}}\label{wxffile}
 
 wxFFile implements buffered file I/O. This is a very small class designed to
@@ -476,7 +479,9 @@ Number of bytes written.
 
 \membersection{wxFFile::Write}\label{wxffilewrites}
 
-\func{bool}{Write}{\param{const wxString\& }{s}}
+\func{bool}{Write}{\param{const wxString\& }{s}, \param{wxMBConv&}{ conv = wxConvLibc}}
 
 Writes the contents of the string to the file, returns TRUE on success.
 
+The second argument specifies is only meaningful in Unicode build of wxWindows when
+{\it conv} is used to convert {\it s} to multibyte representation.
index 4fe80189c93e22f75b91957d50a34ff3b7daae71..6263e615a5a46cdae37c8d40b6027f35ba98d72a 100644 (file)
@@ -81,10 +81,13 @@ Write to the file, return TRUE on success, FALSE on failure.
 
 \membersection{wxTempFile::Write}\label{wxtempfilewrites}
 
-\func{bool}{Write}{\param{const wxString\& }{str}}
+\func{bool}{Write}{\param{const wxString\& }{str}, \param{wxMBConv&}{ conv = wxConvLibc}}
 
 Write to the file, return TRUE on success, FALSE on failure.
 
+The second argument specifies is only meaningful in Unicode build of wxWindows when
+{\it conv} is used to convert {\it str} to multibyte representation.
+
 \membersection{wxTempFile::Commit}\label{wxtempfilecommit}
 
 \func{bool}{Commit}{\void}
index d52ad5f423852d28abae15666d3edcb4dd2ee806..8331e9d8df87d8a26fdde999f03506025f0fa058 100644 (file)
@@ -164,7 +164,7 @@ public:
 
   // I/O (both functions return true on success, false on failure)
   bool Write(const void *p, size_t n) { return m_file.Write(p, n) != 0; }
-  bool Write(const wxString& str)   { return m_file.Write(str); }
+  bool Write(const wxString& str, wxMBConv& conv = wxConvLibc) { return m_file.Write(str, conv); }
 
   // different ways to close the file
     // validate changes and delete the old file of name m_strName