wxwidgets.cfg: Added more directions-attributes.

This commit is contained in:
orbitcowboy 2019-03-03 18:42:17 +01:00
parent a9658607d7
commit 9c7eff5b69
1 changed files with 76 additions and 76 deletions

View File

@ -5119,10 +5119,10 @@
<function name="wxTextFile::AddLine">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="typeDefault">
<arg nr="2" direction="in" default="typeDefault">
<not-uninit/>
</arg>
</function>
@ -5147,7 +5147,7 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="bool"/>
<arg nr="1" default="">
<arg nr="1" direction="in" default="">
<not-uninit/>
</arg>
</function>
@ -5242,7 +5242,7 @@
<function name="wxTextFile::GoToLine">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5260,13 +5260,13 @@
<function name="wxTextFile::InsertLine">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="typeDefault">
<arg nr="3" direction="in" default="typeDefault">
<not-uninit/>
</arg>
</function>
@ -5284,20 +5284,20 @@
<function name="wxTextFile::RemoveLine">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_text_file.html -->
<!-- wxString & GetLine (size_t n) -->
<!-- wxString & GetLine (size_t n) -->
<!-- const wxString & GetLine (size_t n) const -->
<function name="wxTextFile::GetLine">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="wxString"/>
<returnValue type="wxString &amp;"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5308,7 +5308,7 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="wxSizerItem*"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5317,20 +5317,20 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="wxSizerItem*"/>
<arg nr="1">
<arg nr="1" direction="in">
<!-- <not-null/> Deactivated due to FPs with overloaded function: wxSizerItem * Add (int width, int height, int proportion=0, int flag=0, int border=0, wxObject *userData=NULL) -->
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" direction="in" default="0">
<not-uninit/>
</arg>
<arg nr="3" default="0">
<arg nr="3" direction="in" default="0">
<not-uninit/>
</arg>
<arg nr="4" default="0">
<arg nr="4" direction="in" default="0">
<not-uninit/>
</arg>
<arg nr="5" default="NULL"/>
<arg nr="5" direction="inout" default="NULL"/>
</function>
<!-- http://docs.wxwidgets.org/3.1/classwx_box_sizer.html#a58007d1fd88698b9f733ba651977ad55 -->
<!-- virtual wxSize wxBoxSizer::CalcMin()-->
@ -5353,11 +5353,11 @@
<leak-ignore/>
</function>
<!-- http://docs.wxwidgets.org/3.1/classwx_box_sizer.html -->
<!-- void wxBoxSizer::SetOrientation() -->
<!-- void wxBoxSizer::SetOrientation(int orient) -->
<function name="wxBoxSizer::SetOrientation">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5388,12 +5388,12 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="wxMenuItem *"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="wxEmptyString"/>
<arg nr="3" default="wxEmptyString"/>
<arg nr="4" default="wxITEM_NORMAL">
<arg nr="2" direction="in" default="wxEmptyString"/>
<arg nr="3" direction="in" default="wxEmptyString"/>
<arg nr="4" direction="in" default="wxITEM_NORMAL">
<not-uninit/>
</arg>
</function>
@ -5403,10 +5403,10 @@
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" direction="in" default="0">
<not-uninit/>
</arg>
</function>
@ -5419,7 +5419,7 @@
<returnValue type="bool"/>
<use-retval/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5441,10 +5441,10 @@
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<arg nr="1">
<arg nr="1" direction="out">
<minsize type="argvalue" arg="2"/>
</arg>
<arg nr="2" default="1000">
<arg nr="2" direction="in" default="1000">
<not-uninit/>
</arg>
<warn severity="style" reason="Obsolete" alternatives="wxGetCwd"/>
@ -5463,7 +5463,7 @@
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5473,10 +5473,10 @@
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="wxS_DIR_DEFAULT">
<arg nr="2" direction="in" default="wxS_DIR_DEFAULT">
<not-uninit/>
</arg>
</function>
@ -5486,10 +5486,10 @@
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" direction="in" default="0">
<not-uninit/>
</arg>
</function>
@ -5499,19 +5499,19 @@
<!-- const wxString& wxGetTranslation(const wxString & string, const wxString & plural, unsigned n, const wxString & domain = wxEmptyString) -->
<function name="wxGetTranslation">
<noreturn>false</noreturn>
<returnValue type="wxString&amp;"/>
<returnValue type="wxString &amp;"/>
<use-retval/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" direction="in" default="wxEmptyString">
<not-uninit/>
</arg>
<arg nr="3" default="0">
<arg nr="3" direction="in" default="0">
<not-uninit/>
</arg>
<arg nr="4" default="0">
<arg nr="4" direction="in" default="wxEmptyString">
<not-uninit/>
</arg>
</function>
@ -5520,17 +5520,17 @@
<function name="wxApp::MacOpenFile">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'wxApp::MacOpenFiles' method instead in any new code.</warn>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_art_provider.html#ae6090f32579d782205dd247006e4c7de -->
<!-- static void wxArtProvider::Insert -->
<!-- static void wxArtProvider::Insert(wxArtProvider * provider)-->
<function name="wxArtProvider::Insert">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
</arg>
@ -5541,7 +5541,7 @@
<function name="wxCalendarCtrl::EnableYearChange">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1" default="true">
<arg nr="1" direction="in" default="true">
<not-uninit/>
</arg>
<warn severity="style">This function should be used instead of changing 'wxCAL_NO_YEAR_CHANGE' style bit directly. It allows or disallows the user to change the year interactively. Only in generic 'wxCalendarCtrl'.</warn>
@ -5560,7 +5560,7 @@
<function name="wxComboCtrl::HidePopup">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1" default="false">
<arg nr="1" direction="in" default="false">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'Dismiss()' method instead in any new code.</warn>
@ -5577,27 +5577,27 @@
<function name="wxComboCtrl::SetTextIndent">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'SetMargins()' method instead in any new code.</warn>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_data_view_custom_renderer.html#a242d0992df73be6830e66d74b211974d-->
<!-- virtual bool wxDataViewCustomRenderer::Activate (wxRect cell, xDataViewModel * model, const wxDataViewItem & item, unsigned int col) -->
<!-- virtual bool wxDataViewCustomRenderer::Activate (wxRect cell, wxDataViewModel * model, const wxDataViewItem & item, unsigned int col) -->
<function name="wxDataViewCustomRenderer::Activate">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="bool"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="inout">
<not-null/>
</arg>
<arg nr="3">
<arg nr="3" direction="in">
<not-uninit/>
</arg>
<arg nr="4">
<arg nr="4" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'wxDataViewCustomRenderer::ActivateCell()' method instead in any new code.</warn>
@ -5608,19 +5608,19 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="bool"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3">
<arg nr="3" direction="inout">
<not-null/>
</arg>
<arg nr="4">
<arg nr="4" direction="in">
<not-uninit/>
</arg>
<arg nr="5">
<arg nr="5" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and kept mostly for backwards compatibility. Please override 'wxDataViewCustomRenderer::ActivateCell()' method instead in any new code.</warn>
@ -5632,7 +5632,7 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5643,7 +5643,7 @@
<leak-ignore/>
<returnValue type="wxCharBuffer"/>
<use-retval/>
<arg nr="1" default="wxConvLibc"/>
<arg nr="1" direction="in" default="wxConvLibc"/>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_debug_context.html#aa2175db985d125950314331d790428c2-->
<!-- static int wxDebugContext::GetLevel() -->
@ -5655,11 +5655,11 @@
<warn severity="style">This function is deprecated and is replaced by 'wxLog' functionality.</warn>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_debug_context.html#ad96f255b65d4b0a3a6429ba9ce991ffb-->
<!-- static void wxDebugContext::SetLevel -->
<!-- static void wxDebugContext::SetLevel(int level) -->
<function name="wxDebugContext::SetLevel">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated and is replaced by 'wxLog' functionality.</warn>
@ -5669,7 +5669,7 @@
<function name="wxDos2UnixFilename">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="inout">
<not-null/>
<not-uninit/>
</arg>
@ -5682,7 +5682,7 @@
<leak-ignore/>
<returnValue type="wxString"/>
<use-retval/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated. Please use 'wxFileName::SplitPath()' instead.</warn>
@ -5692,7 +5692,7 @@
<function name="wxSizerItem::SetWindow">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="inout">
<not-uninit/>
<not-null/>
</arg>
@ -5702,7 +5702,7 @@
<function name="wxSizerItem::SetSizer">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="inout">
<not-uninit/>
<not-null/>
</arg>
@ -5716,7 +5716,7 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="inout">
<not-uninit/>
<not-null/>
</arg>
@ -5738,7 +5738,7 @@
<noreturn>false</noreturn>
<returnValue type="void"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5747,11 +5747,11 @@
<function name="wxWindow::SetSizer,wxPanel::SetSizer">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="inout">
<not-uninit/>
<not-null/>
</arg>
<arg nr="2" default="true">
<arg nr="2" direction="in" default="true">
<not-uninit/>
</arg>
</function>
@ -5761,19 +5761,19 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3">
<arg nr="3" direction="in">
<not-uninit/>
</arg>
<arg nr="4">
<arg nr="4" direction="in">
<not-uninit/>
</arg>
<arg nr="5" default="wxSIZE_AUTO">
<arg nr="5" direction="in" default="wxSIZE_AUTO">
<not-uninit/>
</arg>
</function>
@ -5782,7 +5782,7 @@
<function name="wxSizerItem::SetSpacer">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<warn severity="style">This function is deprecated. This function does not free the old sizer which may result in memory leaks, use 'wxSizerItem::AssignSpacer' which does free it instead.</warn>
@ -5792,7 +5792,7 @@
<function name="wxWindow::SetExtraStyle,wxPropertyGridManager::SetExtraStyle">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -5801,9 +5801,9 @@
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="wxPropertyGridPage*"/>
<arg nr="1" default="wxEmptyString"/>
<arg nr="2" default="wxPG_NULL_BITMAP"/>
<arg nr="3" default="NULL"/>
<arg nr="1" direction="in" default="wxEmptyString"/>
<arg nr="2" direction="in" default="wxPG_NULL_BITMAP"/>
<arg nr="3" direction="inout" default="NULL"/>
</function>
<!-- virtual bool wxBookCtrlBase::AddPage(wxWindow * page, const wxString & text,bool select = false, int imageId = NO_IMAGE ) -->
<!-- virtual bool wxNotebook::AddPage(wxWindow * page, const wxString & text,bool select = false, int imageId = NO_IMAGE ) -->