Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb3adea8

Browse files
committed
Replaced boost::begin/end with std::begin/end, where possible.
1 parente4cb9f3 commitb3adea8

25 files changed

+200
-192
lines changed

‎boost/network/protocol/http/client/connection/async_normal.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
// (See accompanying file LICENSE_1_0.txt or copy at
1010
// http://www.boost.org/LICENSE_1_0.txt)
1111

12+
#include<iterator>
1213
#include<boost/algorithm/string/trim.hpp>
1314
#include<boost/array.hpp>
1415
#include<boost/asio/deadline_timer.hpp>
@@ -33,7 +34,6 @@
3334
#include<boost/range/algorithm/transform.hpp>
3435
#include<boost/thread/future.hpp>
3536
#include<boost/throw_exception.hpp>
36-
#include<iterator>
3737

3838
namespaceboost {
3939
namespacenetwork {

‎boost/network/protocol/http/client/connection/async_protocol_handler.hpp‎

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// (See accompanying file LICENSE_1_0.txt or copy at
99
// http://www.boost.org/LICENSE_1_0.txt)
1010

11+
#include<iterator>
1112
#include<boost/fusion/tuple/tuple.hpp>
1213
#include<boost/fusion/tuple/tuple_tie.hpp>
1314
#include<boost/logic/tribool.hpp>
@@ -112,10 +113,10 @@ struct http_async_protocol_handler {
112113
if (parsed_ok ==true) {
113114
string_type version;
114115
std::swap(version, partial_parsed);
115-
version.append(boost::begin(result_range),boost::end(result_range));
116+
version.append(std::begin(result_range),std::end(result_range));
116117
algorithm::trim(version);
117118
version_promise.set_value(version);
118-
part_begin =boost::end(result_range);
119+
part_begin =std::end(result_range);
119120
}elseif (parsed_ok ==false) {
120121
#ifdef BOOST_NETWORK_DEBUG
121122
string_type escaped;
@@ -134,8 +135,8 @@ struct http_async_protocol_handler {
134135
destination_promise.set_exception(boost::copy_exception(error));
135136
body_promise.set_exception(boost::copy_exception(error));
136137
}else {
137-
partial_parsed.append(boost::begin(result_range),
138-
boost::end(result_range));
138+
partial_parsed.append(std::begin(result_range),
139+
std::end(result_range));
139140
part_begin = part.begin();
140141
delegate_->read_some(
141142
boost::asio::mutable_buffers_1(part.c_array(), part.size()),
@@ -158,11 +159,11 @@ struct http_async_protocol_handler {
158159
if (parsed_ok ==true) {
159160
string_type status;
160161
std::swap(status, partial_parsed);
161-
status.append(boost::begin(result_range),boost::end(result_range));
162+
status.append(std::begin(result_range),std::end(result_range));
162163
trim(status);
163164
boost::uint16_t status_int = lexical_cast<boost::uint16_t>(status);
164165
status_promise.set_value(status_int);
165-
part_begin =boost::end(result_range);
166+
part_begin =std::end(result_range);
166167
}elseif (parsed_ok ==false) {
167168
#ifdef BOOST_NETWORK_DEBUG
168169
string_type escaped;
@@ -180,8 +181,8 @@ struct http_async_protocol_handler {
180181
destination_promise.set_exception(boost::copy_exception(error));
181182
body_promise.set_exception(boost::copy_exception(error));
182183
}else {
183-
partial_parsed.append(boost::begin(result_range),
184-
boost::end(result_range));
184+
partial_parsed.append(std::begin(result_range),
185+
std::end(result_range));
185186
part_begin = part.begin();
186187
delegate_->read_some(
187188
boost::asio::mutable_buffers_1(part.c_array(), part.size()),
@@ -204,11 +205,11 @@ struct http_async_protocol_handler {
204205
if (parsed_ok ==true) {
205206
string_type status_message;
206207
std::swap(status_message, partial_parsed);
207-
status_message.append(boost::begin(result_range),
208-
boost::end(result_range));
208+
status_message.append(std::begin(result_range),
209+
std::end(result_range));
209210
algorithm::trim(status_message);
210211
status_message_promise.set_value(status_message);
211-
part_begin =boost::end(result_range);
212+
part_begin =std::end(result_range);
212213
}elseif (parsed_ok ==false) {
213214
#ifdef BOOST_NETWORK_DEBUG
214215
string_type escaped;
@@ -225,8 +226,8 @@ struct http_async_protocol_handler {
225226
destination_promise.set_exception(boost::copy_exception(error));
226227
body_promise.set_exception(boost::copy_exception(error));
227228
}else {
228-
partial_parsed.append(boost::begin(result_range),
229-
boost::end(result_range));
229+
partial_parsed.append(std::begin(result_range),
230+
std::end(result_range));
230231
part_begin = part.begin();
231232
delegate_->read_some(
232233
boost::asio::mutable_buffers_1(part.c_array(), part.size()),
@@ -250,12 +251,12 @@ struct http_async_protocol_handler {
250251
if (headers_parser.state() != response_parser_type::http_header_colon)
251252
break;
252253
header_pair.first =
253-
string_type(boost::begin(result_range),boost::end(result_range));
254+
string_type(std::begin(result_range),std::end(result_range));
254255
input_range.advance_begin(boost::distance(result_range));
255256
fusion::tie(parsed_ok, result_range) = headers_parser.parse_until(
256257
response_parser_type::http_header_line_done, input_range);
257258
header_pair.second =
258-
string_type(boost::begin(result_range),boost::end(result_range));
259+
string_type(std::begin(result_range),std::end(result_range));
259260
input_range.advance_begin(boost::distance(result_range));
260261

261262
trim(header_pair.first);
@@ -270,7 +271,7 @@ struct http_async_protocol_handler {
270271
headers.equal_range("Transfer-Encoding");
271272
is_chunk_encoding =
272273
!boost::empty(transfer_encoding_range) &&
273-
boost::iequals(boost::begin(transfer_encoding_range)->second,
274+
boost::iequals(std::begin(transfer_encoding_range)->second,
274275
"chunked");
275276
headers_promise.set_value(headers);
276277
}
@@ -290,9 +291,9 @@ struct http_async_protocol_handler {
290291
if (parsed_ok ==true) {
291292
string_type headers_string;
292293
std::swap(headers_string, partial_parsed);
293-
headers_string.append(boost::begin(result_range),
294-
boost::end(result_range));
295-
part_begin =boost::end(result_range);
294+
headers_string.append(std::begin(result_range),
295+
std::end(result_range));
296+
part_begin =std::end(result_range);
296297
this->parse_headers_real(headers_string);
297298
}elseif (parsed_ok ==false) {
298299
// We want to output the contents of the buffer that caused
@@ -312,15 +313,15 @@ struct http_async_protocol_handler {
312313
source_promise.set_exception(boost::copy_exception(error));
313314
destination_promise.set_exception(boost::copy_exception(error));
314315
}else {
315-
partial_parsed.append(boost::begin(result_range),
316-
boost::end(result_range));
316+
partial_parsed.append(std::begin(result_range),
317+
std::end(result_range));
317318
part_begin = part.begin();
318319
delegate_->read_some(
319320
boost::asio::mutable_buffers_1(part.c_array(), part.size()),
320321
callback);
321322
}
322323
returnfusion::make_tuple(
323-
parsed_ok,std::distance(boost::end(result_range), part_end));
324+
parsed_ok,std::distance(std::end(result_range), part_end));
324325
}
325326

326327
template<classDelegate,classCallback>
@@ -356,4 +357,4 @@ struct http_async_protocol_handler {
356357
}// namespace network
357358
}// namespace boost
358359

359-
#endif// BOOST_NETWORK_PROTOCOL_HTTP_IMPL_HTTP_ASYNC_PROTOCOL_HANDLER_HPP_20101015
360+
#endif// BOOST_NETWORK_PROTOCOL_HTTP_IMPL_HTTP_ASYNC_PROTOCOL_HANDLER_HPP_20101015

‎boost/network/protocol/http/client/connection/sync_base.hpp‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ struct sync_connection_base_impl {
140140
read_body_normal(socket_, response_, response_buffer, body_stream);
141141
return;
142142
}
143-
if (boost::iequals(boost::begin(transfer_encoding_range)->second,
143+
if (boost::iequals(std::begin(transfer_encoding_range)->second,
144144
"chunked")) {
145145
bool stopping =false;
146146
do {
@@ -196,7 +196,7 @@ struct sync_connection_base_impl {
196196
size_t already_read = response_buffer.size();
197197
if (already_read) body_stream << &response_buffer;
198198
size_t length =
199-
lexical_cast<size_t>(boost::begin(content_length_range)->second) -
199+
lexical_cast<size_t>(std::begin(content_length_range)->second) -
200200
already_read;
201201
if (length ==0) {return;
202202
}

‎boost/network/protocol/http/client/connection/sync_normal.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ struct http_sync_connection
100100
headers(response_)["Connection"];
101101
if (version_major ==1 && version_minor ==1 &&
102102
!boost::empty(connection_range) &&
103-
boost::iequals(boost::begin(connection_range)->second,"close")) {
103+
boost::iequals(std::begin(connection_range)->second,"close")) {
104104
close_socket();
105105
}elseif (version_major ==1 && version_minor ==0) {
106106
close_socket();

‎boost/network/protocol/http/client/connection/sync_ssl.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ struct https_sync_connection
143143
typename headers_range<basic_response<Tag> >::type connection_range =
144144
headers(response_)["Connection"];
145145
if (version_major ==1 && version_minor ==1 && !boost::empty(connection_range) &&
146-
boost::iequals(boost::begin(connection_range)->second,"close")) {
146+
boost::iequals(std::begin(connection_range)->second,"close")) {
147147
close_socket();
148148
}elseif (version_major ==1 && version_minor ==0) {
149149
close_socket();

‎boost/network/protocol/http/parser/incremental.hpp‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// (See accompanying file LICENSE_1_0.txt or copy at
99
// http://www.boost.org/LICENSE_1_0.txt)
1010

11+
#include<iterator>
1112
#include<boost/algorithm/string/classification.hpp>
1213
#include<boost/fusion/tuple.hpp>
1314
#include<boost/logic/tribool.hpp>
@@ -66,8 +67,8 @@ struct response_parser {
6667
fusion::tuple<logic::tribool, iterator_range<typename Range::const_iterator> >
6768
parse_until(state_t stop_state, Range& range_) {
6869
logic::triboolparsed_ok(logic::indeterminate);
69-
typename Range::const_iterator start =boost::begin(range_),
70-
current = start, end =boost::end(range_);
70+
typename Range::const_iterator start =std::begin(range_),
71+
current = start, end =std::end(range_);
7172
boost::iterator_range<typename Range::const_iterator> local_range =
7273
boost::make_iterator_range(start, end);
7374
while (!boost::empty(local_range) &&indeterminate(parsed_ok)) {

‎boost/network/protocol/http/policies/pooled_connection.hpp‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ struct pooled_connection_policy : resolver_policy<Tag>::type {
135135
headers(response_)["Connection"];
136136
if (version_major ==1 && version_minor ==1 &&
137137
!boost::empty(connection_range) &&
138-
boost::begin(connection_range)->second ==string_type("close")) {
138+
std::begin(connection_range)->second ==string_type("close")) {
139139
pimpl->close_socket();
140140
}elseif (version_major ==1 && version_minor ==0) {
141141
pimpl->close_socket();
@@ -148,8 +148,8 @@ struct pooled_connection_policy : resolver_policy<Tag>::type {
148148
headers(response_)["Location"];
149149
typename range_iterator<
150150
typename headers_range<basic_request<Tag> >::type>::type
151-
location_header =boost::begin(location_range);
152-
if (location_header !=boost::end(location_range)) {
151+
location_header =std::begin(location_range);
152+
if (location_header !=std::end(location_range)) {
153153
request_.uri(location_header->second);
154154
connection_ptr connection_;
155155
connection_ =get_connection_(

‎boost/network/protocol/http/policies/simple_connection.hpp‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
// (See accompanying file LICENSE_1_0.txt or copy at
88
// http://www.boost.org/LICENSE_1_0.txt)
99

10+
#include<iterator>
1011
#include<boost/function.hpp>
1112
#include<boost/cstdint.hpp>
1213
#include<boost/lexical_cast.hpp>
@@ -92,8 +93,8 @@ struct simple_connection_policy : resolver_policy<Tag>::type {
9293
location_range =headers(response_)["Location"];
9394
typename range_iterator<
9495
typename headers_range<http::basic_response<Tag> >::type>::type
95-
location_header =boost::begin(location_range);
96-
if (location_header !=boost::end(location_range)) {
96+
location_header =std::begin(location_range);
97+
if (location_header !=std::end(location_range)) {
9798
request_.uri(location_header->second);
9899
}else
99100
throwstd::runtime_error(

‎boost/network/protocol/http/server/async_connection.hpp‎

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
// (See accompanying file LICENSE_1_0.txt or copy at
99
// http://www.boost.org/LICENSE_1_0.txt)
1010

11+
#include<iterator>
12+
#include<list>
13+
#include<vector>
1114
#include<boost/asio/buffer.hpp>
1215
#include<boost/asio/ip/tcp.hpp>
1316
#include<boost/asio/strand.hpp>
@@ -28,9 +31,6 @@
2831
#include<boost/throw_exception.hpp>
2932
#include<boost/utility/enable_if.hpp>
3033
#include<boost/utility/typed_in_place_factory.hpp>
31-
#include<iterator>
32-
#include<list>
33-
#include<vector>
3434

3535
#ifndef BOOST_NETWORK_HTTP_SERVER_CONNECTION_HEADER_BUFFER_MAX_SIZE
3636
/** Here we define a page's worth of header connection buffer data.
@@ -429,13 +429,13 @@ struct async_connection
429429
break;
430430
}elseif (parsed_ok ==true) {
431431
swap(partial_parsed, request_.method);
432-
request_.method.append(boost::begin(result_range),
433-
boost::end(result_range));
432+
request_.method.append(std::begin(result_range),
433+
std::end(result_range));
434434
trim(request_.method);
435-
new_start =boost::end(result_range);
435+
new_start =std::end(result_range);
436436
}else {
437-
partial_parsed.append(boost::begin(result_range),
438-
boost::end(result_range));
437+
partial_parsed.append(std::begin(result_range),
438+
std::end(result_range));
439439
new_start = read_buffer_.begin();
440440
read_more(method);
441441
break;
@@ -449,13 +449,13 @@ struct async_connection
449449
break;
450450
}elseif (parsed_ok ==true) {
451451
swap(partial_parsed, request_.destination);
452-
request_.destination.append(boost::begin(result_range),
453-
boost::end(result_range));
452+
request_.destination.append(std::begin(result_range),
453+
std::end(result_range));
454454
trim(request_.destination);
455-
new_start =boost::end(result_range);
455+
new_start =std::end(result_range);
456456
}else {
457-
partial_parsed.append(boost::begin(result_range),
458-
boost::end(result_range));
457+
partial_parsed.append(std::begin(result_range),
458+
std::end(result_range));
459459
new_start = read_buffer_.begin();
460460
read_more(uri);
461461
break;
@@ -469,16 +469,16 @@ struct async_connection
469469
break;
470470
}elseif (parsed_ok ==true) {
471471
fusion::tuple<uint8_t,uint8_t> version_pair;
472-
partial_parsed.append(boost::begin(result_range),
473-
boost::end(result_range));
472+
partial_parsed.append(std::begin(result_range),
473+
std::end(result_range));
474474
parse_version(partial_parsed, version_pair);
475475
request_.http_version_major = fusion::get<0>(version_pair);
476476
request_.http_version_minor = fusion::get<1>(version_pair);
477-
new_start =boost::end(result_range);
477+
new_start =std::end(result_range);
478478
partial_parsed.clear();
479479
}else {
480-
partial_parsed.append(boost::begin(result_range),
481-
boost::end(result_range));
480+
partial_parsed.append(std::begin(result_range),
481+
std::end(result_range));
482482
new_start = read_buffer_.begin();
483483
read_more(version);
484484
break;
@@ -491,21 +491,21 @@ struct async_connection
491491
client_error();
492492
break;
493493
}elseif (parsed_ok ==true) {
494-
partial_parsed.append(boost::begin(result_range),
495-
boost::end(result_range));
494+
partial_parsed.append(std::begin(result_range),
495+
std::end(result_range));
496496
try {
497497
parse_headers(partial_parsed, request_.headers);
498498
}catch (...) {
499499
client_error();
500500
break;
501501
}
502-
new_start =boost::end(result_range);
502+
new_start =std::end(result_range);
503503
auto self =this->shared_from_this();
504504
thread_pool().post([this, self] {handler(request_, self); });
505505
return;
506506
}else {
507-
partial_parsed.append(boost::begin(result_range),
508-
boost::end(result_range));
507+
partial_parsed.append(std::begin(result_range),
508+
std::end(result_range));
509509
new_start = read_buffer_.begin();
510510
read_more(headers);
511511
break;
@@ -606,7 +606,7 @@ struct async_connection
606606
buffers->reserve((range_size / connection_buffer_size) +
607607
((range_size % connection_buffer_size) ?1 :0));
608608
std::size_t slice_size =std::min(range_size, connection_buffer_size);
609-
auto start =boost::begin(range), end =boost::end(range);
609+
auto start =std::begin(range), end =std::end(range);
610610
while (slice_size !=0) {
611611
using boost::adaptors::sliced;
612612
shared_ptr<array> new_array = make_shared<array>();

‎boost/network/protocol/http/server/request_parser.hpp‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
// (See accompanying file LICENSE_1_0.txt or copy at
77
// http://www.boost.org/LICENSE_1_0.txt)
88

9+
#include<iterator>
910
#include<utility>
1011
#include<boost/range/iterator_range.hpp>
1112
#include<boost/logic/tribool.hpp>
@@ -58,13 +59,13 @@ struct request_parser {
5859
parse_until(state_t stop_state, Range& range) {
5960
logic::tribool parsed_ok = logic::indeterminate;
6061
typedeftypename range_iterator<Range>::type iterator;
61-
iterator start =boost::begin(range), end =boost::end(range),
62+
iterator start =std::begin(range), end =std::end(range),
6263
current_iterator = start;
6364
iterator_range<iterator> local_range =
6465
boost::make_iterator_range(start, end);
6566
while (!boost::empty(local_range) && stop_state != internal_state &&
6667
indeterminate(parsed_ok)) {
67-
current_iterator =boost::begin(local_range);
68+
current_iterator =std::begin(local_range);
6869
switch (internal_state) {
6970
case method_start:
7071
if (algorithm::is_upper()(*current_iterator))

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp