|
1116 | 1116 | Init(const Init&) = default;
|
1117 | 1117 | ~Init();
|
1118 | 1118 | Init& operator=(const Init&) = default;
|
| 1119 | + |
1119 | 1120 | private:
|
1120 | 1121 | static int init_cnt; // \expos
|
1121 | 1122 | };
|
|
1636 | 1637 | // \ref{fpos.members}, members
|
1637 | 1638 | stateT state() const;
|
1638 | 1639 | void state(stateT);
|
| 1640 | + |
1639 | 1641 | private:
|
1640 | 1642 | stateT st; // \expos
|
1641 | 1643 | };
|
|
4476 | 4478 | template<class charT, class traits>
|
4477 | 4479 | class basic_istream<charT, traits>::sentry {
|
4478 | 4480 | bool ok_; // \expos
|
| 4481 | + |
4479 | 4482 | public:
|
4480 | 4483 | explicit sentry(basic_istream& is, bool noskipws = false);
|
4481 | 4484 | ~sentry();
|
|
6143 | 6146 | template<class charT, class traits>
|
6144 | 6147 | class basic_ostream<charT, traits>::sentry {
|
6145 | 6148 | bool ok_; // \expos
|
| 6149 | + |
6146 | 6150 | public:
|
6147 | 6151 | explicit sentry(basic_ostream& os);
|
6148 | 6152 | ~sentry();
|
|
9765 | 9769 | ios_base::openmode which = ios_base::in | ios_base::out) override;
|
9766 | 9770 | pos_type seekpos(pos_type sp,
|
9767 | 9771 | ios_base::openmode which = ios_base::in | ios_base::out) override;
|
| 9772 | + |
9768 | 9773 | private:
|
9769 | 9774 | ios_base::openmode @\exposid{mode}@; // \expos
|
9770 | 9775 | std::span<charT> @\exposid{buf}@; // \expos
|
|
10271 | 10276 |
|
10272 | 10277 | std::span<charT> span() const noexcept;
|
10273 | 10278 | void span(std::span<charT> s) noexcept;
|
| 10279 | + |
10274 | 10280 | private:
|
10275 | 10281 | basic_spanbuf<charT, traits> sb; // \expos
|
10276 | 10282 | };
|
|
10409 | 10415 |
|
10410 | 10416 | std::span<charT> span() const noexcept;
|
10411 | 10417 | void span(std::span<charT> s) noexcept;
|
| 10418 | + |
10412 | 10419 | private:
|
10413 | 10420 | basic_spanbuf<charT, traits> sb; // \expos
|
10414 | 10421 | };
|
|
11412 | 11419 | void open(const string& s, ios_base::openmode mode = ios_base::in);
|
11413 | 11420 | void open(const filesystem::path& s, ios_base::openmode mode = ios_base::in);
|
11414 | 11421 | void close();
|
| 11422 | + |
11415 | 11423 | private:
|
11416 | 11424 | basic_filebuf<charT, traits> sb; // \expos
|
11417 | 11425 | };
|
|
11657 | 11665 | void open(const string& s, ios_base::openmode mode = ios_base::out);
|
11658 | 11666 | void open(const filesystem::path& s, ios_base::openmode mode = ios_base::out);
|
11659 | 11667 | void close();
|
| 11668 | + |
11660 | 11669 | private:
|
11661 | 11670 | basic_filebuf<charT, traits> sb; // \expos
|
11662 | 11671 | };
|
|
0 commit comments