other ifacecheck fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2008-10-27 21:18:55 +00:00
parent 83fdf79672
commit 50ec54b656
5 changed files with 16 additions and 15 deletions

View File

@@ -80,7 +80,7 @@ public:
object by pickling it first.
@endWxPythonOnly
*/
virtual void SetData(size_t size, const void data);
virtual void SetData(size_t size, const void* data);
/**
Like SetData(), but doesn't copy the data - instead the object takes
@@ -190,7 +190,7 @@ public:
required and the data should be returned from the method as a string.
@endWxPythonOnly
*/
virtual bool GetDataHere(void buf) const;
virtual bool GetDataHere(void* buf) const;
/**
Gets the size of our data. Must be implemented in the derived class if
@@ -214,7 +214,7 @@ public:
string parameter rather than the two shown here.
@endWxPythonOnly
*/
virtual bool SetData(size_t len, const void buf);
virtual bool SetData(size_t len, const void* buf);
/**
Sets the supported format.
@@ -656,7 +656,8 @@ 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 = 0;
/**
The method will write the data of the format @a format in the buffer