Skip to content

Commit 0740877

Browse files
jensmaurerzygoloid
authored andcommitted
[string.streams], [file.streams] Use simple-template-id when naming base classes.
Fixes #1551.
1 parent 0207b6c commit 0740877

File tree

1 file changed

+24
-28
lines changed

1 file changed

+24
-28
lines changed

source/iostreams.tex

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -7827,9 +7827,9 @@
78277827
Constructs an object of class
78287828
\tcode{basic_istringstream<charT, traits>},
78297829
initializing the base class with
7830-
\tcode{basic_istream(\&sb)}
7830+
\tcode{basic_istream<charT, traits>(\&sb)}~(\ref{istream})
78317831
and initializing \tcode{sb} with
7832-
\tcode{basic_stringbuf<charT, traits, Alloca\-tor>(which | ios_base::in))}~(\ref{stringbuf.cons}).
7832+
\tcode{basic_string\-buf<charT, traits, Allocator>(which | ios_base::in))}~(\ref{stringbuf.cons}).
78337833
\end{itemdescr}
78347834

78357835
\indexlibrary{\idxcode{basic_istringstream}!constructor}%
@@ -7845,9 +7845,9 @@
78457845
Constructs an object of class
78467846
\tcode{basic_istringstream<charT, traits>},
78477847
initializing the base class with
7848-
\tcode{basic_istream(\&sb)}
7848+
\tcode{basic_istream<charT, traits>(\&sb)}~(\ref{istream})
78497849
and initializing \tcode{sb} with
7850-
\tcode{basic_stringbuf<charT, traits, Alloca\-tor>(str, which | ios_base::in))}~(\ref{stringbuf.cons}).
7850+
\tcode{basic_string\-buf<charT, traits, Allocator>(str, which | ios_base::in))}~(\ref{stringbuf.cons}).
78517851
\end{itemdescr}
78527852

78537853
\indexlibrary{\idxcode{basic_istringstream}!constructor}%
@@ -8013,11 +8013,11 @@
80138013
\pnum
80148014
\effects
80158015
Constructs an object of class
8016-
\tcode{basic_ostringstream},
8016+
\tcode{basic_ostringstream<charT, traits>},
80178017
initializing the base class with
8018-
\tcode{basic_ostream(\brk{}\&sb)}
8018+
\tcode{basic_ostream<charT, traits>(\&sb)}~(\ref{ostream})
80198019
and initializing \tcode{sb} with
8020-
\tcode{basic_stringbuf<charT, traits, Allocator>(which | \brk{}ios_base::out))}~(\ref{stringbuf.cons}).
8020+
\tcode{basic_string\-buf<charT, traits, Allocator>(which | ios_base::out))}~(\ref{stringbuf.cons}).
80218021
\end{itemdescr}
80228022

80238023
\indexlibrary{\idxcode{basic_ostringstream}!constructor}%
@@ -8033,9 +8033,9 @@
80338033
Constructs an object of class
80348034
\tcode{basic_ostringstream<charT, traits>},
80358035
initializing the base class with
8036-
\tcode{basic_ostream(\&sb)}
8036+
\tcode{basic_ostream<charT, traits>(\&sb)}~(\ref{ostream})
80378037
and initializing \tcode{sb} with
8038-
\tcode{basic_stringbuf<charT, traits, Alloca\-tor>(str, which | ios_base::out))}~(\ref{stringbuf.cons}).
8038+
\tcode{basic_string\-buf<charT, traits, Allocator>(str, which | ios_base::out))}~(\ref{stringbuf.cons}).
80398039
\end{itemdescr}
80408040

80418041
\indexlibrary{\idxcode{basic_ostringstream}!constructor}%
@@ -8204,11 +8204,11 @@
82048204
Constructs an object of class
82058205
\tcode{basic_stringstream<charT, traits>},
82068206
initializing the base class with
8207-
\tcode{basic_iostream(\&sb)}
8207+
\tcode{basic_iostream<charT, traits>(\&sb)}~(\ref{iostream.cons})
82088208
and initializing
82098209
\tcode{sb}
82108210
with
8211-
\tcode{basic_stringbuf<charT, traits, Alloca\-tor>(which)}.
8211+
\tcode{basic_string\-buf<charT, traits, Allocator>(which)}.
82128212
\end{itemdescr}
82138213

82148214
\indexlibrary{\idxcode{basic_stringstream}!constructor}%
@@ -8224,11 +8224,11 @@
82248224
Constructs an object of class
82258225
\tcode{basic_stringstream<charT, traits>},
82268226
initializing the base class with
8227-
\tcode{basic_iostream(\&sb)}
8227+
\tcode{basic_iostream<charT, traits>(\&sb)}~(\ref{iostream.cons})
82288228
and initializing
82298229
\tcode{sb}
82308230
with
8231-
\tcode{basic_stringbuf<charT, traits, Alloca\-tor>(str, which)}.
8231+
\tcode{basic_string\-buf<charT, traits, Allocator>(str, which)}.
82328232
\end{itemdescr}
82338233

82348234
\indexlibrary{\idxcode{basic_stringstream}!constructor}%
@@ -9238,10 +9238,9 @@
92389238
Constructs an object of class
92399239
\tcode{basic_ifstream<charT, traits>},
92409240
initializing the base class with
9241-
\tcode{basic_istream(\&sb)}
9241+
\tcode{basic_istream<charT, traits>(\&sb)}~(\ref{istream.cons})
92429242
and initializing \tcode{sb} with
9243-
\tcode{basic_filebuf<charT, traits>())}~(\ref{istream.cons},
9244-
\ref{filebuf.cons}).
9243+
\tcode{basic_filebuf<charT, traits>())}~(\ref{filebuf.cons}).
92459244
\end{itemdescr}
92469245

92479246
\indexlibrary{\idxcode{basic_ifstream}!constructor}%
@@ -9256,12 +9255,11 @@
92569255
\pnum
92579256
\effects
92589257
Constructs an object of class
9259-
\tcode{basic_ifstream},
9258+
\tcode{basic_ifstream<charT, traits>},
92609259
initializing the base class with
9261-
\tcode{basic_istream(\&sb)}
9260+
\tcode{basic_istream<charT, traits>(\&sb)}~(\ref{istream.cons})
92629261
and initializing \tcode{sb} with
9263-
\tcode{basic_filebuf<charT, traits>())}~(\ref{istream.cons},
9264-
\ref{filebuf.cons}),
9262+
\tcode{basic_filebuf<charT, traits>())}~(\ref{filebuf.cons}),
92659263
then calls
92669264
\tcode{rdbuf()->open(s, mode | ios_base::in)}.
92679265
If that function returns a null pointer, calls
@@ -9488,10 +9486,9 @@
94889486
Constructs an object of class
94899487
\tcode{basic_ofstream<charT, traits>},
94909488
initializing the base class with
9491-
\tcode{basic_ostream(\&sb)}
9489+
\tcode{basic_ostream<charT, traits>(\&sb)}~(\ref{ostream.cons})
94929490
and initializing \tcode{sb} with
9493-
\tcode{basic_filebuf<charT, traits>())}~(\ref{ostream.cons},
9494-
\ref{filebuf.cons}).
9491+
\tcode{basic_filebuf<charT, traits>())}~(\ref{filebuf.cons}).
94959492
\end{itemdescr}
94969493

94979494
\indexlibrary{\idxcode{basic_ofstream}!constructor}%
@@ -9508,10 +9505,9 @@
95089505
Constructs an object of class
95099506
\tcode{basic_ofstream<charT, traits>},
95109507
initializing the base class with
9511-
\tcode{basic_ostream(\&sb)}
9508+
\tcode{basic_ostream<charT, traits>(\&sb)}~(\ref{ostream.cons})
95129509
and initializing \tcode{sb} with
9513-
\tcode{basic_filebuf<charT, traits>())}~(\ref{ostream.cons},
9514-
\ref{filebuf.cons}),
9510+
\tcode{basic_filebuf<charT, traits>())}~(\ref{filebuf.cons}),
95159511
then calls
95169512
\tcode{rdbuf()->open(s, mode | ios_base::out)}.
95179513
If that function returns a null pointer, calls
@@ -9747,7 +9743,7 @@
97479743
Constructs an object of class
97489744
\tcode{basic_fstream<charT, traits>},
97499745
initializing the base class with
9750-
\tcode{basic_iostream(\&sb)}
9746+
\tcode{basic_iostream<charT, traits>(\&sb)}~(\ref{iostream.cons})
97519747
and initializing
97529748
\tcode{sb}
97539749
with
@@ -9770,7 +9766,7 @@
97709766
Constructs an object of class
97719767
\tcode{basic_fstream<charT, traits>},
97729768
initializing the base class with
9773-
\tcode{basic_iostream(\&sb)}
9769+
\tcode{basic_iostream<charT, traits>(\&sb)}~(\ref{iostream.cons})
97749770
and initializing
97759771
\tcode{sb}
97769772
with

0 commit comments

Comments
 (0)