Skip to content

Commit 636b77b

Browse files
committed
Use namespace std::experimental::net where possible
Collapse namespace std { namespace experimental { namespace net }}} to namespace std::experimental::net { }
1 parent dbbd64b commit 636b77b

10 files changed

+147
-429
lines changed

Diff for: src/async.tex

+44-128
Large diffs are not rendered by default.

Diff for: src/basicioservices.tex

+6-18
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,13 @@
77
\rSec1[io_context.synop]{Header \tcode{<experimental/io_context>} synopsis}
88

99
\begin{codeblock}
10-
namespace std {
11-
namespace experimental {
12-
namespace net {
10+
namespace std::experimental::net {
1311
inline namespace v1 {
1412

1513
class io_context;
1614

1715
} // inline namespace v1
18-
} // namespace net
19-
} // namespace experimental
20-
} // namespace std
16+
} // namespace std::experimental::net
2117
\end{codeblock}
2218

2319

@@ -26,9 +22,7 @@
2622

2723
\indexlibrary{\idxcode{io_context}}%
2824
\begin{codeblock}
29-
namespace std {
30-
namespace experimental {
31-
namespace net {
25+
namespace std::experimental::net {
3226
inline namespace v1 {
3327

3428
class io_context : public execution_context
@@ -74,9 +68,7 @@
7468
};
7569

7670
} // inline namespace v1
77-
} // namespace net
78-
} // namespace experimental
79-
} // namespace std
71+
} // namespace std::experimental::net
8072
\end{codeblock}
8173

8274
\pnum
@@ -333,9 +325,7 @@
333325

334326
\indexlibrary{\idxcode{io_context::executor_type}}%
335327
\begin{codeblock}
336-
namespace std {
337-
namespace experimental {
338-
namespace net {
328+
namespace std::experimental::net {
339329
inline namespace v1 {
340330

341331
class io_context::executor_type
@@ -372,9 +362,7 @@
372362
const io_context::executor_type& b) noexcept;
373363

374364
} // inline namespace v1
375-
} // namespace net
376-
} // namespace experimental
377-
} // namespace std
365+
} // namespace std::experimental::net
378366
\end{codeblock}
379367

380368
\pnum

Diff for: src/buffers.tex

+12-34
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
\indexlibrary{\idxcode{stream_errc}}%
1313
\begin{codeblock}
1414
namespace std {
15-
namespace experimental {
16-
namespace net {
15+
namespace experimental::net {
1716
inline namespace v1 {
1817

1918
enum class stream_errc {
@@ -291,8 +290,7 @@
291290
CompletionToken&& token);
292291

293292
} // inline namespace v1
294-
} // namespace net
295-
} // namespace experimental
293+
} // namespace experimental::net
296294

297295
template<> struct is_error_code_enum<
298296
experimental::net::v1::stream_errc>
@@ -584,9 +582,7 @@
584582

585583
\indexlibrary{\idxcode{mutable_buffer}}%
586584
\begin{codeblock}
587-
namespace std {
588-
namespace experimental {
589-
namespace net {
585+
namespace std::experimental::net {
590586
inline namespace v1 {
591587

592588
class mutable_buffer
@@ -607,9 +603,7 @@
607603
};
608604

609605
} // inline namespace v1
610-
} // namespace net
611-
} // namespace experimental
612-
} // namespace std
606+
} // namespace std::experimental::net
613607
\end{codeblock}
614608

615609
\pnum
@@ -672,9 +666,7 @@
672666
\rSec1[buffer.const]{Class \tcode{const_buffer}}
673667

674668
\begin{codeblock}
675-
namespace std {
676-
namespace experimental {
677-
namespace net {
669+
namespace std::experimental::net {
678670
inline namespace v1 {
679671

680672
class const_buffer
@@ -696,9 +688,7 @@
696688
};
697689

698690
} // inline namespace v1
699-
} // namespace net
700-
} // namespace experimental
701-
} // namespace std
691+
} // namespace std::experimental::net
702692
\end{codeblock}
703693

704694
\pnum
@@ -774,19 +764,15 @@
774764
\indexlibrary{\idxcode{is_const_buffer_sequence}}%
775765
\indexlibrary{\idxcode{is_dynamic_buffer}}%
776766
\begin{codeblock}
777-
namespace std {
778-
namespace experimental {
779-
namespace net {
767+
namespace std::experimental::net {
780768
inline namespace v1 {
781769

782770
template<class T> struct is_mutable_buffer_sequence;
783771
template<class T> struct is_const_buffer_sequence;
784772
template<class T> struct is_dynamic_buffer;
785773

786774
} // inline namespace v1
787-
} // namespace net
788-
} // namespace experimental
789-
} // namespace std
775+
} // namespace std::experimental::net
790776
\end{codeblock}
791777

792778
\pnum
@@ -1117,9 +1103,7 @@
11171103
Class template \tcode{dynamic_vector_buffer} is an adaptor used to automatically grow or shrink a \tcode{vector} object, to reflect the data successfully transferred in an I/O operation.
11181104

11191105
\begin{codeblock}
1120-
namespace std {
1121-
namespace experimental {
1122-
namespace net {
1106+
namespace std::experimental::net {
11231107
inline namespace v1 {
11241108

11251109
template<class T, class Allocator>
@@ -1152,9 +1136,7 @@
11521136
};
11531137

11541138
} // inline namespace v1
1155-
} // namespace net
1156-
} // namespace experimental
1157-
} // namespace std
1139+
} // namespace std::experimental::net
11581140
\end{codeblock}
11591141

11601142
\pnum
@@ -1283,9 +1265,7 @@
12831265
Class template \tcode{dynamic_string_buffer} is an adaptor used to automatically grow or shrink a \tcode{basic_string} object, to reflect the data successfully transferred in an I/O operation.
12841266

12851267
\begin{codeblock}
1286-
namespace std {
1287-
namespace experimental {
1288-
namespace net {
1268+
namespace std::experimental::net {
12891269
inline namespace v1 {
12901270

12911271
template<class CharT, class Traits, class Allocator>
@@ -1318,9 +1298,7 @@
13181298
};
13191299

13201300
} // inline namespace v1
1321-
} // namespace net
1322-
} // namespace experimental
1323-
} // namespace std
1301+
} // namespace std::experimental::net
13241302
\end{codeblock}
13251303

13261304
\pnum

Diff for: src/bufferstreams.tex

+6-18
Original file line numberDiff line numberDiff line change
@@ -214,9 +214,7 @@
214214
The class \tcode{transfer_all} is a completion condition that is used to specify that a read or write operation should continue until all of the data has been transferred, or until an error occurs.
215215

216216
\begin{codeblock}
217-
namespace std {
218-
namespace experimental {
219-
namespace net {
217+
namespace std::experimental::net {
220218
inline namespace v1 {
221219

222220
class transfer_all
@@ -226,9 +224,7 @@
226224
};
227225

228226
} // inline namespace v1
229-
} // namespace net
230-
} // namespace experimental
231-
} // namespace std
227+
} // namespace std::experimental::net
232228
\end{codeblock}
233229

234230
\pnum
@@ -252,9 +248,7 @@
252248
The class \tcode{transfer_at_least} is a completion condition that is used to specify that a read or write operation should continue until a minimum number of bytes has been transferred, or until an error occurs.
253249

254250
\begin{codeblock}
255-
namespace std {
256-
namespace experimental {
257-
namespace net {
251+
namespace std::experimental::net {
258252
inline namespace v1 {
259253

260254
class transfer_at_least
@@ -267,9 +261,7 @@
267261
};
268262

269263
} // inline namespace v1
270-
} // namespace net
271-
} // namespace experimental
272-
} // namespace std
264+
} // namespace std::experimental::net
273265
\end{codeblock}
274266

275267
\pnum
@@ -302,9 +294,7 @@
302294
The class \tcode{transfer_exactly} is a completion condition that is used to specify that a read or write operation should continue until an exact number of bytes has been transferred, or until an error occurs.
303295

304296
\begin{codeblock}
305-
namespace std {
306-
namespace experimental {
307-
namespace net {
297+
namespace std::experimental::net {
308298
inline namespace v1 {
309299

310300
class transfer_exactly
@@ -317,9 +307,7 @@
317307
};
318308

319309
} // inline namespace v1
320-
} // namespace net
321-
} // namespace experimental
322-
} // namespace std
310+
} // namespace std::experimental::net
323311
\end{codeblock}
324312

325313
\pnum

Diff for: src/forward.tex

+2-6
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
\rSec1[fwd.decl.synop]{Header \tcode{<experimental/netfwd>} synopsis}
88

99
\begin{codeblock}
10-
namespace std {
11-
namespace experimental {
12-
namespace net {
10+
namespace std::experimental::net {
1311
inline namespace v1 {
1412

1513
class execution_context;
@@ -74,9 +72,7 @@
7472

7573
} // namespace ip
7674
} // inline namespace v1
77-
} // namespace net
78-
} // namespace experimental
79-
} // namespace std
75+
} // namespace std::experimental::net
8076
\end{codeblock}
8177

8278
\pnum

0 commit comments

Comments
 (0)