std.cfg: Added support for std::ostream::write() and std::fstream::write().

This commit is contained in:
orbitcowboy 2019-06-04 09:02:25 +02:00
parent b2fbea3406
commit 613defbf39
1 changed files with 28 additions and 0 deletions

View File

@ -6190,6 +6190,34 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
<returnValue type="bool"/>
<noreturn>false</noreturn>
</function>
<!--std::ostream& std::ostream::write (const char* s, streamsize n);-->
<function name="std::ostream::write">
<returnValue type="std::ostream &amp;"/>
<leak-ignore/>
<noreturn>false</noreturn>
<arg nr="1" direction="in">
<not-uninit/>
<not-null/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<valid>1:</valid>
</arg>
</function>
<!--std::fstream& std::fstream::write (const char* s, streamsize n);-->
<function name="std::fstream::write">
<returnValue type="std::fstream &amp;"/>
<leak-ignore/>
<noreturn>false</noreturn>
<arg nr="1" direction="in">
<not-uninit/>
<not-null/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<valid>1:</valid>
</arg>
</function>
<!-- void std::vector::assign( size_type count, const T& value ); -->
<!-- template< class InputIt > void std::vector::assign( InputIt first, InputIt last ); -->
<!-- void std::vector::assign( std::initializer_list<T> ilist ); // since C++11 -->