|
4291 | 4291 | basic_istream(const basic_istream&) = delete;
|
4292 | 4292 | basic_istream(basic_istream&& rhs);
|
4293 | 4293 |
|
4294 |
| - // \ref{istream.assign}, assign and swap |
| 4294 | + // \ref{istream.assign}, assignment and swap |
4295 | 4295 | basic_istream& operator=(const basic_istream&) = delete;
|
4296 | 4296 | basic_istream& operator=(basic_istream&& rhs);
|
4297 | 4297 | void swap(basic_istream& rhs);
|
|
5714 | 5714 | basic_iostream(const basic_iostream&) = delete;
|
5715 | 5715 | basic_iostream(basic_iostream&& rhs);
|
5716 | 5716 |
|
5717 |
| - // \ref{iostream.assign}, assign and swap |
| 5717 | + // \ref{iostream.assign}, assignment and swap |
5718 | 5718 | basic_iostream& operator=(const basic_iostream&) = delete;
|
5719 | 5719 | basic_iostream& operator=(basic_iostream&& rhs);
|
5720 | 5720 | void swap(basic_iostream& rhs);
|
|
5874 | 5874 | basic_ostream(const basic_ostream&) = delete;
|
5875 | 5875 | basic_ostream(basic_ostream&& rhs);
|
5876 | 5876 |
|
5877 |
| - // \ref{ostream.assign}, assign and swap |
| 5877 | + // \ref{ostream.assign}, assignment and swap |
5878 | 5878 | basic_ostream& operator=(const basic_ostream&) = delete;
|
5879 | 5879 | basic_ostream& operator=(basic_ostream&& rhs);
|
5880 | 5880 | void swap(basic_ostream& rhs);
|
|
7587 | 7587 | basic_stringbuf(basic_stringbuf&& rhs);
|
7588 | 7588 | basic_stringbuf(basic_stringbuf&& rhs, const Allocator& a);
|
7589 | 7589 |
|
7590 |
| - // \ref{stringbuf.assign}, assign and swap |
| 7590 | + // \ref{stringbuf.assign}, assignment and swap |
7591 | 7591 | basic_stringbuf& operator=(const basic_stringbuf&) = delete;
|
7592 | 7592 | basic_stringbuf& operator=(basic_stringbuf&& rhs);
|
7593 | 7593 | void swap(basic_stringbuf& rhs) noexcept(@\seebelow@);
|
|
8383 | 8383 | basic_istringstream(const basic_istringstream&) = delete;
|
8384 | 8384 | basic_istringstream(basic_istringstream&& rhs);
|
8385 | 8385 |
|
8386 |
| - // \ref{istringstream.assign}, assign and swap |
8387 | 8386 | basic_istringstream& operator=(const basic_istringstream&) = delete;
|
8388 | 8387 | basic_istringstream& operator=(basic_istringstream&& rhs);
|
| 8388 | + |
| 8389 | + // \ref{istringstream.swap}, swap |
8389 | 8390 | void swap(basic_istringstream& rhs);
|
8390 | 8391 |
|
8391 | 8392 | // \ref{istringstream.members}, members
|
|
8532 | 8533 | to install the contained \tcode{basic_stringbuf}.
|
8533 | 8534 | \end{itemdescr}
|
8534 | 8535 |
|
8535 |
| -\rSec3[istringstream.assign]{Assignment and swap} |
| 8536 | +\rSec3[istringstream.swap]{Swap} |
8536 | 8537 |
|
8537 | 8538 | \indexlibrarymember{swap}{basic_istringstream}%
|
8538 | 8539 | \begin{itemdecl}
|
|
8697 | 8698 | basic_ostringstream(const basic_ostringstream&) = delete;
|
8698 | 8699 | basic_ostringstream(basic_ostringstream&& rhs);
|
8699 | 8700 |
|
8700 |
| - // \ref{ostringstream.assign}, assign and swap |
8701 | 8701 | basic_ostringstream& operator=(const basic_ostringstream&) = delete;
|
8702 | 8702 | basic_ostringstream& operator=(basic_ostringstream&& rhs);
|
| 8703 | + |
| 8704 | + // \ref{ostringstream.swap}, swap |
8703 | 8705 | void swap(basic_ostringstream& rhs);
|
8704 | 8706 |
|
8705 | 8707 | // \ref{ostringstream.members}, members
|
|
8851 | 8853 | to install the contained \tcode{basic_stringbuf}.
|
8852 | 8854 | \end{itemdescr}
|
8853 | 8855 |
|
8854 |
| -\rSec3[ostringstream.assign]{Assignment and swap} |
| 8856 | +\rSec3[ostringstream.swap]{Swap} |
8855 | 8857 |
|
8856 | 8858 | \indexlibrarymember{swap}{basic_ostringstream}%
|
8857 | 8859 | \begin{itemdecl}
|
|
9016 | 9018 | basic_stringstream(const basic_stringstream&) = delete;
|
9017 | 9019 | basic_stringstream(basic_stringstream&& rhs);
|
9018 | 9020 |
|
9019 |
| - // \ref{stringstream.assign}, assign and swap |
9020 | 9021 | basic_stringstream& operator=(const basic_stringstream&) = delete;
|
9021 | 9022 | basic_stringstream& operator=(basic_stringstream&& rhs);
|
| 9023 | + |
| 9024 | + // \ref{stringstream.swap}, swap |
9022 | 9025 | void swap(basic_stringstream& rhs);
|
9023 | 9026 |
|
9024 | 9027 | // \ref{stringstream.members}, members
|
|
9175 | 9178 | to install the contained \tcode{basic_stringbuf}.
|
9176 | 9179 | \end{itemdescr}
|
9177 | 9180 |
|
9178 |
| -\rSec3[stringstream.assign]{Assignment and swap} |
| 9181 | +\rSec3[stringstream.swap]{Swap} |
9179 | 9182 |
|
9180 | 9183 | \indexlibrarymember{swap}{basic_stringstream}%
|
9181 | 9184 | \begin{itemdecl}
|
|
9707 | 9710 | basic_ispanstream(basic_ispanstream&& rhs);
|
9708 | 9711 | template<class ROS> explicit basic_ispanstream(ROS&& s);
|
9709 | 9712 |
|
9710 |
| - // \ref{ispanstream.assign}, assignment and swap |
9711 | 9713 | basic_ispanstream& operator=(const basic_ispanstream&) = delete;
|
9712 | 9714 | basic_ispanstream& operator=(basic_ispanstream&& rhs);
|
| 9715 | + |
| 9716 | + // \ref{ispanstream.swap}, swap |
9713 | 9717 | void swap(basic_ispanstream& rhs);
|
9714 | 9718 |
|
9715 | 9719 | // \ref{ispanstream.members}, member functions
|
|
9786 | 9790 | \end{codeblock}
|
9787 | 9791 | \end{itemdescr}
|
9788 | 9792 |
|
9789 |
| -\rSec3[ispanstream.assign]{Assignment and swap} |
| 9793 | +\rSec3[ispanstream.swap]{Swap} |
9790 | 9794 |
|
9791 | 9795 | \indexlibrarymember{swap}{basic_ispanstream}%
|
9792 | 9796 | \begin{itemdecl}
|
|
9896 | 9900 | basic_ospanstream(const basic_ospanstream&) = delete;
|
9897 | 9901 | basic_ospanstream(basic_ospanstream&& rhs);
|
9898 | 9902 |
|
9899 |
| - // \ref{ospanstream.assign}, assignment and swap |
9900 | 9903 | basic_ospanstream& operator=(const basic_ospanstream&) = delete;
|
9901 | 9904 | basic_ospanstream& operator=(basic_ospanstream&& rhs);
|
| 9905 | + |
| 9906 | + // \ref{ospanstream.swap}, swap |
9902 | 9907 | void swap(basic_ospanstream& rhs);
|
9903 | 9908 |
|
9904 | 9909 | // \ref{ospanstream.members}, member functions
|
|
9946 | 9951 | is called to install the contained \tcode{basic_spanbuf}.
|
9947 | 9952 | \end{itemdescr}
|
9948 | 9953 |
|
9949 |
| -\rSec3[ospanstream.assign]{Assignment and swap} |
| 9954 | +\rSec3[ospanstream.swap]{Swap} |
9950 | 9955 |
|
9951 | 9956 | \indexlibrarymember{swap}{basic_ospanstream}%
|
9952 | 9957 | \begin{itemdecl}
|
|
10036 | 10041 | basic_spanstream(const basic_spanstream&) = delete;
|
10037 | 10042 | basic_spanstream(basic_spanstream&& rhs);
|
10038 | 10043 |
|
10039 |
| - // \ref{spanstream.assign}, assignment and swap |
10040 | 10044 | basic_spanstream& operator=(const basic_spanstream&) = delete;
|
10041 | 10045 | basic_spanstream& operator=(basic_spanstream&& rhs);
|
| 10046 | + |
| 10047 | + // \ref{spanstream.swap}, swap |
10042 | 10048 | void swap(basic_spanstream& rhs);
|
10043 | 10049 |
|
10044 | 10050 | // \ref{spanstream.members}, members
|
|
10086 | 10092 | is called to install the contained \tcode{basic_spanbuf}.
|
10087 | 10093 | \end{itemdescr}
|
10088 | 10094 |
|
10089 |
| -\rSec3[spanstream.assign]{Assignment and swap} |
| 10095 | +\rSec3[spanstream.swap]{Swap} |
10090 | 10096 |
|
10091 | 10097 | \indexlibrarymember{swap}{basic_spanstream}%
|
10092 | 10098 | \begin{itemdecl}
|
|
10257 | 10263 | basic_filebuf(basic_filebuf&& rhs);
|
10258 | 10264 | virtual ~basic_filebuf();
|
10259 | 10265 |
|
10260 |
| - // \ref{filebuf.assign}, assign and swap |
| 10266 | + // \ref{filebuf.assign}, assignment and swap |
10261 | 10267 | basic_filebuf& operator=(const basic_filebuf&) = delete;
|
10262 | 10268 | basic_filebuf& operator=(basic_filebuf&& rhs);
|
10263 | 10269 | void swap(basic_filebuf& rhs);
|
|
10447 | 10453 | \indexlibrarymember{swap}{basic_filebuf}%
|
10448 | 10454 | \begin{itemdecl}
|
10449 | 10455 | template<class charT, class traits>
|
10450 |
| - void swap(basic_filebuf<charT, traits>& x, |
10451 |
| - basic_filebuf<charT, traits>& y); |
| 10456 | + void swap(basic_filebuf<charT, traits>& x, basic_filebuf<charT, traits>& y); |
10452 | 10457 | \end{itemdecl}
|
10453 | 10458 |
|
10454 | 10459 | \begin{itemdescr}
|
|
11031 | 11036 | basic_ifstream(const basic_ifstream&) = delete;
|
11032 | 11037 | basic_ifstream(basic_ifstream&& rhs);
|
11033 | 11038 |
|
11034 |
| - // \ref{ifstream.assign}, assign and swap |
11035 | 11039 | basic_ifstream& operator=(const basic_ifstream&) = delete;
|
11036 | 11040 | basic_ifstream& operator=(basic_ifstream&& rhs);
|
| 11041 | + |
| 11042 | + // \ref{ifstream.swap}, swap |
11037 | 11043 | void swap(basic_ifstream& rhs);
|
11038 | 11044 |
|
11039 | 11045 | // \ref{ifstream.members}, members
|
|
11144 | 11150 | to install the contained \tcode{basic_filebuf}.
|
11145 | 11151 | \end{itemdescr}
|
11146 | 11152 |
|
11147 |
| -\rSec3[ifstream.assign]{Assignment and swap} |
| 11153 | +\rSec3[ifstream.swap]{Swap} |
11148 | 11154 |
|
11149 | 11155 | \indexlibrarymember{swap}{basic_ifstream}%
|
11150 | 11156 | \begin{itemdecl}
|
|
11163 | 11169 | \indexlibrarymember{swap}{basic_ifstream}%
|
11164 | 11170 | \begin{itemdecl}
|
11165 | 11171 | template<class charT, class traits>
|
11166 |
| - void swap(basic_ifstream<charT, traits>& x, |
11167 |
| - basic_ifstream<charT, traits>& y); |
| 11172 | + void swap(basic_ifstream<charT, traits>& x, basic_ifstream<charT, traits>& y); |
11168 | 11173 | \end{itemdecl}
|
11169 | 11174 |
|
11170 | 11175 | \begin{itemdescr}
|
|
11276 | 11281 | basic_ofstream(const basic_ofstream&) = delete;
|
11277 | 11282 | basic_ofstream(basic_ofstream&& rhs);
|
11278 | 11283 |
|
11279 |
| - // \ref{ofstream.assign}, assign and swap |
11280 | 11284 | basic_ofstream& operator=(const basic_ofstream&) = delete;
|
11281 | 11285 | basic_ofstream& operator=(basic_ofstream&& rhs);
|
| 11286 | + |
| 11287 | + // \ref{ofstream.swap}, swap |
11282 | 11288 | void swap(basic_ofstream& rhs);
|
11283 | 11289 |
|
11284 | 11290 | // \ref{ofstream.members}, members
|
|
11389 | 11395 | to install the contained \tcode{basic_filebuf}.
|
11390 | 11396 | \end{itemdescr}
|
11391 | 11397 |
|
11392 |
| -\rSec3[ofstream.assign]{Assignment and swap} |
| 11398 | +\rSec3[ofstream.swap]{Swap} |
11393 | 11399 |
|
11394 | 11400 | \indexlibrarymember{swap}{basic_ofstream}%
|
11395 | 11401 | \begin{itemdecl}
|
|
11408 | 11414 | \indexlibrarymember{swap}{basic_ofstream}%
|
11409 | 11415 | \begin{itemdecl}
|
11410 | 11416 | template<class charT, class traits>
|
11411 |
| - void swap(basic_ofstream<charT, traits>& x, |
11412 |
| - basic_ofstream<charT, traits>& y); |
| 11417 | + void swap(basic_ofstream<charT, traits>& x, basic_ofstream<charT, traits>& y); |
11413 | 11418 | \end{itemdecl}
|
11414 | 11419 |
|
11415 | 11420 | \begin{itemdescr}
|
|
11522 | 11527 | basic_fstream(const basic_fstream&) = delete;
|
11523 | 11528 | basic_fstream(basic_fstream&& rhs);
|
11524 | 11529 |
|
11525 |
| - // \ref{fstream.assign}, assign and swap |
11526 | 11530 | basic_fstream& operator=(const basic_fstream&) = delete;
|
11527 | 11531 | basic_fstream& operator=(basic_fstream&& rhs);
|
| 11532 | + |
| 11533 | + // \ref{fstream.swap}, swap |
11528 | 11534 | void swap(basic_fstream& rhs);
|
11529 | 11535 |
|
11530 | 11536 | // \ref{fstream.members}, members
|
|
11645 | 11651 | to install the contained \tcode{basic_filebuf}.
|
11646 | 11652 | \end{itemdescr}
|
11647 | 11653 |
|
11648 |
| -\rSec3[fstream.assign]{Assignment and swap} |
| 11654 | +\rSec3[fstream.swap]{Swap} |
11649 | 11655 |
|
11650 | 11656 | \indexlibrarymember{swap}{basic_fstream}%
|
11651 | 11657 | \begin{itemdecl}
|
|
0 commit comments