]> git.saurik.com Git - wxWidgets.git/commitdiff
other ifacecheck fixes, resulting in removal of the non-existing functions wxDatagram...
authorFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 27 Oct 2008 17:12:27 +0000 (17:12 +0000)
committerFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 27 Oct 2008 17:12:27 +0000 (17:12 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

interface/wx/dataobj.h
interface/wx/datstrm.h
interface/wx/event.h
interface/wx/html/winpars.h
interface/wx/image.h
interface/wx/intl.h
interface/wx/object.h
interface/wx/socket.h
interface/wx/thread.h

index 97b48831fad61d7be791d41570ab3aee337d6ee7..830a4c1a9f4f21a3b0e3aca8defd27ac7d70fc09 100644 (file)
@@ -409,8 +409,7 @@ public:
     wxFileDataObject();
 
     /**
-        Adds a file to the file list represented by this data object (Windows
-        only).
+        Adds a file to the file list represented by this data object (Windows only).
     */
     void AddFile(const wxString& file);
 
@@ -489,7 +488,7 @@ public:
         Constructs a data format object for a custom format identified by its
         name @a format.
     */
-    wxDataFormat(const wxChar format);
+    wxDataFormat(const wxString& format);
 
     /**
         Returns the name of a custom format (this function will fail for a
@@ -505,7 +504,7 @@ public:
     /**
         Sets the format to be the custom format identified by the given name.
     */
-    void SetId(const wxChar format);
+    void SetId(const wxString& format);
 
     /**
         Sets the format to the given value, which should be one of wxDF_XXX
@@ -516,12 +515,12 @@ public:
     /**
         Returns @true if the formats are different.
     */
-    bool operator !=(const wxDataFormat& format) const;
+    bool operator !=(wxDataFormatId format) const;
 
     /**
         Returns @true if the formats are equal.
     */
-    bool operator ==(const wxDataFormat& format) const;
+    bool operator ==(wxDataFormatId format) const;
 };
 
 
@@ -657,8 +656,7 @@ public:
         to by @a formats. There is enough space for GetFormatCount(dir) formats
         in it.
     */
-    virtual void GetAllFormats(wxDataFormat* formats,
-                                 Direction dir = Get) const;
+    virtual void GetAllFormats(wxDataFormat* formats, Direction dir = Get) const;
 
     /**
         The method will write the data of the format @a format in the buffer
@@ -690,7 +688,6 @@ public:
 
         @return @true on success, @false on failure.
     */
-    virtual bool SetData(const wxDataFormat& format, size_t len,
-                         const void* buf);
+    virtual bool SetData(const wxDataFormat& format, size_t len, const void* buf);
 };
 
index c9548c66f6659204a06d1a0e9ec3c5bd5c4d172c..8ff65a4495887a9ed35a14261dd016ad0e521074 100644 (file)
@@ -31,15 +31,7 @@ public:
         Constructs a datastream object from an output stream.
         Only write methods will be available.
 
-        @param stream
-            The output stream.
-    */
-    wxDataOutputStream(wxOutputStream& stream);
-
-    /**
-        Constructs a datastream object from an output stream. Only write
-        methods will be available. This constructor is only available in
-        Unicode builds of wxWidgets.
+        Note that the @a conv parameter is only available in Unicode builds of wxWidgets.
 
         @param stream
             The output stream.
@@ -176,15 +168,7 @@ public:
         Constructs a datastream object from an input stream.
         Only read methods will be available.
 
-        @param stream
-            The input stream.
-    */
-    wxDataInputStream(wxInputStream& stream);
-
-    /**
-        Constructs a datastream object from an input stream. Only read methods
-        will be available. This constructor is only available in Unicode builds
-        of wxWidgets.
+        Note that the @a conv parameter is only available in Unicode builds of wxWidgets.
 
         @param stream
             The input stream.
index fdc99e5c8ed9f4768b69ed819a986dfa41ae36d0..4c3ac98ffec5df48865408f6fa9a5babbf382d78 100644 (file)
@@ -2907,11 +2907,6 @@ public:
     */
     void SetCanVeto(bool canVeto);
 
-    /**
-        Sets the 'force' flag.
-    */
-    void SetForce(bool force) const;
-
     /**
         Sets the 'logging off' flag.
     */
index 4a2f2aed3646eb956ae6986c14e9c392e9f500d6..97a39b1e49f7031407d659f35aabe9c24565c950 100644 (file)
@@ -78,7 +78,7 @@ protected:
 class wxHtmlWinParser : public wxHtmlParser
 {
 public:
-    wxHtmlWinParser();
+    wxHtmlWinParser(wxHtmlWindowInterface* wndIface = 0);
 
     /**
         Constructor.
@@ -87,7 +87,7 @@ public:
         (@a wndIface is a pointer to interface object for the associated wxHtmlWindow
         or other HTML rendering window such as wxHtmlListBox).
     */
-    wxHtmlWinParser(wxHtmlWindowInterface wndIface);
+    wxHtmlWinParser(wxHtmlWindowInterface* wndIface = 0);
 
     /**
         Adds module() to the list of wxHtmlWinParser tag handler.
index f1bd3ffc02c4302153f12d07d2991f929a8a4d3a..f78827b117fd894fa276efc22ba822f10d12b7aa 100644 (file)
@@ -941,9 +941,9 @@ public:
         @param index
             See the description in the LoadFile(wxInputStream&, wxBitmapType, int) overload.
     */
-    bool LoadFile(const wxString& name,
-                  wxBitmapType type = wxBITMAP_TYPE_ANY,
-                  int index = -1);
+    virtual bool LoadFile(const wxString& name,
+                          wxBitmapType type = wxBITMAP_TYPE_ANY,
+                          int index = -1);
 
     /**
         Loads an image from a file.
@@ -971,9 +971,8 @@ public:
         @param index
             See the description in the LoadFile(wxInputStream&, wxBitmapType, int) overload.
     */
-    bool LoadFile(wxInputStream& stream,
-                  const wxString& mimetype,
-                  int index = -1);
+    virtual bool LoadFile(wxInputStream& stream, const wxString& mimetype,
+                          int index = -1);
 
     /**
         Returns a mirrored copy of the image.
@@ -1115,7 +1114,7 @@ public:
                 in 8 colors at the size supplied.
             @li wxBITMAP_TYPE_CUR: Save a Windows cursor file (CUR).
     */
-    bool SaveFile(const wxString& name, wxBitmapType type) const;
+    virtual bool SaveFile(const wxString& name, wxBitmapType type) const;
 
     /**
         Saves an image in the named file.
@@ -1139,7 +1138,7 @@ public:
         @param name
             Name of the file to save the image to.
     */
-    bool SaveFile(const wxString& name) const;
+    virtual bool SaveFile(const wxString& name) const;
 
     /**
         Saves an image in the given stream.
@@ -1149,7 +1148,7 @@ public:
         @param type
             MIME type.
     */
-    bool SaveFile(wxOutputStream& stream, wxBitmapType type) const;
+    virtual bool SaveFile(wxOutputStream& stream, wxBitmapType type) const;
 
     /**
         Returns a scaled version of the image.
index e0d3d4899a7ca320f38629658947b5d74eaf9cd6..f6f51f127a56b70741e190e33af105e800ca5ee5 100644 (file)
@@ -550,10 +550,9 @@ public:
         @remarks Domains are searched in the last to first order, i.e. catalogs
                  added later override those added before.
     */
-    const wxString& GetString(const wxString& origString,
-                              const wxString& origString2,
-                              size_t n,
-                              const wxString& domain = wxEmptyString) const;
+    virtual const wxString& GetString(const wxString& origString,
+                                      const wxString& origString2, size_t n,
+                                      const wxString& domain = wxEmptyString) const;
 
     /**
         Returns current platform-specific locale name as passed to setlocale().
@@ -640,10 +639,8 @@ public:
             and windows-1250.
             See @ref overview_nonenglish for detailed description of this behaviour.
     */
-    bool Init(const wxString& name,
-              const wxString& short = wxEmptyString,
-              const wxString& locale = wxEmptyString,
-              bool bLoadDefault = true,
+    bool Init(const wxString& name, const wxString& short = wxEmptyString,
+              const wxString& locale = wxEmptyString, bool bLoadDefault = true,
               bool bConvertEncoding = false);
 
     /**
index e3f7e93a0df712d05fce2bcaf5d861d6e84ef2d6..a526b79d5a0a1270a034750d67235c6b36fa7ab8 100644 (file)
@@ -378,17 +378,17 @@ public:
     /**
         Returns the name of the first base class (@NULL if none).
     */
-    wxChar* GetBaseClassName1() const;
+    const wxChar* GetBaseClassName1() const;
 
     /**
         Returns the name of the second base class (@NULL if none).
     */
-    wxChar* GetBaseClassName2() const;
+    const wxChar* GetBaseClassName2() const;
 
     /**
         Returns the string form of the class name.
     */
-    wxChar* GetClassName() const;
+    const wxChar* GetClassName() const;
 
     /**
         Returns the size of the class.
@@ -409,7 +409,7 @@ public:
     /**
         Returns @true if this class is a kind of (inherits from) the given class.
     */
-    bool IsKindOf(wxClassInfo* info);
+    bool IsKindOf(const wxClassInfo* info);
 };
 
 
index bfdb1c5cf8ab9c289686b72e3e6e7e53bdaa2748..3a7adebb306d1fdb2e18db13d20ced933840cfcf 100644 (file)
@@ -1220,27 +1220,6 @@ public:
     */
     virtual ~wxDatagramSocket();
 
-    /**
-        This function reads a buffer of @a nbytes bytes from the socket.
-        Use wxSocketBase::LastCount() to verify the number of bytes actually read.
-        Use wxSocketBase::Error() to determine if the operation succeeded.
-
-        @param address
-            Any address - will be overwritten with the address of the peer that sent
-            that data.
-        @param buffer
-            Buffer where to put read data.
-        @param nbytes
-            Number of bytes.
-
-        @return Returns a reference to the current object, and the address of
-                the peer that sent the data on address param.
-
-        @see wxSocketBase::LastError(), wxSocketBase::SetFlags()
-    */
-    wxDatagramSocket ReceiveFrom(wxSockAddress& address,
-                                 void* buffer, wxUint32 nbytes);
-
     /**
         This function writes a buffer of @a nbytes bytes to the socket.
         Use wxSocketBase::LastCount() to verify the number of bytes actually wrote.
@@ -1257,7 +1236,7 @@ public:
 
         @see wxSocketBase::LastError(), wxSocketBase::SetFlags()
     */
-    wxDatagramSocket SendTo(const wxSockAddress& address,
-                            const void* buffer, wxUint32 nbytes);
+    wxDatagramSocket& SendTo(const wxSockAddress& address,
+                             const void* buffer, wxUint32 nbytes);
 };
 
index 77ef003e029be62dd8746f7e4c5fd2a36017a7f0..f530c12157228fa9fe466657e1dda0b02c9c48dd 100644 (file)
@@ -130,7 +130,7 @@ public:
 
         @see Signal()
     */
-    void Broadcast();
+    wxCondError Broadcast();
 
     /**
         Returns @true if the object had been initialized successfully, @false