Lines Matching refs:Iterator

32     template <typename Iterator>
33 Iterator operator()(const asio::error_code&, Iterator next) in operator ()()
40 template <typename Protocol, typename SocketService, typename Iterator>
41 Iterator connect(basic_socket<Protocol, SocketService>& s, Iterator begin) in connect()
44 Iterator result = connect(s, begin, ec); in connect()
49 template <typename Protocol, typename SocketService, typename Iterator>
50 inline Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
51 Iterator begin, asio::error_code& ec) in connect()
53 return connect(s, begin, Iterator(), detail::default_connect_condition(), ec); in connect()
56 template <typename Protocol, typename SocketService, typename Iterator>
57 Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
58 Iterator begin, Iterator end) in connect()
61 Iterator result = connect(s, begin, end, ec); in connect()
66 template <typename Protocol, typename SocketService, typename Iterator>
67 inline Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
68 Iterator begin, Iterator end, asio::error_code& ec) in connect()
74 typename Iterator, typename ConnectCondition>
75 Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
76 Iterator begin, ConnectCondition connect_condition) in connect()
79 Iterator result = connect(s, begin, connect_condition, ec); in connect()
85 typename Iterator, typename ConnectCondition>
86 inline Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
87 Iterator begin, ConnectCondition connect_condition, in connect()
90 return connect(s, begin, Iterator(), connect_condition, ec); in connect()
94 typename Iterator, typename ConnectCondition>
95 Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
96 Iterator begin, Iterator end, ConnectCondition connect_condition) in connect()
99 Iterator result = connect(s, begin, end, connect_condition, ec); in connect()
105 typename Iterator, typename ConnectCondition>
106 Iterator connect(basic_socket<Protocol, SocketService>& s, in connect()
107 Iterator begin, Iterator end, ConnectCondition connect_condition, in connect()
112 for (Iterator iter = begin; iter != end; ++iter) in connect()
143 template <typename Iterator>
145 Iterator& iter, Iterator& end) in check_condition()
148 iter = connect_condition_(ec, static_cast<const Iterator&>(iter)); in check_condition()
165 template <typename Iterator>
166 void check_condition(const asio::error_code&, Iterator&, Iterator&) in check_condition() argument
171 template <typename Protocol, typename SocketService, typename Iterator,
177 const Iterator& begin, const Iterator& end, in connect_op()
251 static_cast<const Iterator&>(iter_)); in operator ()()
257 Iterator iter_;
258 Iterator end_;
263 template <typename Protocol, typename SocketService, typename Iterator,
266 connect_op<Protocol, SocketService, Iterator, in asio_handler_allocate() argument
273 template <typename Protocol, typename SocketService, typename Iterator,
276 connect_op<Protocol, SocketService, Iterator, in asio_handler_deallocate() argument
283 template <typename Protocol, typename SocketService, typename Iterator,
286 connect_op<Protocol, SocketService, Iterator, in asio_handler_is_continuation() argument
294 typename SocketService, typename Iterator,
297 connect_op<Protocol, SocketService, Iterator, in asio_handler_invoke() argument
305 typename SocketService, typename Iterator,
308 connect_op<Protocol, SocketService, Iterator, in asio_handler_invoke() argument
317 typename Iterator, typename ComposedConnectHandler>
319 void (asio::error_code, Iterator)) in ASIO_INITFN_RESULT_TYPE() argument
321 Iterator begin, ASIO_MOVE_ARG(ComposedConnectHandler) handler) in ASIO_INITFN_RESULT_TYPE()
326 ComposedConnectHandler, handler, Iterator) type_check; in ASIO_INITFN_RESULT_TYPE()
329 void (asio::error_code, Iterator)> init( in ASIO_INITFN_RESULT_TYPE()
332 detail::connect_op<Protocol, SocketService, Iterator, in ASIO_INITFN_RESULT_TYPE()
334 ComposedConnectHandler, void (asio::error_code, Iterator))>(s, in ASIO_INITFN_RESULT_TYPE()
335 begin, Iterator(), detail::default_connect_condition(), init.handler)( in ASIO_INITFN_RESULT_TYPE()
342 typename Iterator, typename ComposedConnectHandler>
344 void (asio::error_code, Iterator)) in ASIO_INITFN_RESULT_TYPE() argument
346 Iterator begin, Iterator end, in ASIO_INITFN_RESULT_TYPE()
352 ComposedConnectHandler, handler, Iterator) type_check; in ASIO_INITFN_RESULT_TYPE()
355 void (asio::error_code, Iterator)> init( in ASIO_INITFN_RESULT_TYPE()
358 detail::connect_op<Protocol, SocketService, Iterator, in ASIO_INITFN_RESULT_TYPE()
360 ComposedConnectHandler, void (asio::error_code, Iterator))>(s, in ASIO_INITFN_RESULT_TYPE()
367 template <typename Protocol, typename SocketService, typename Iterator,
370 void (asio::error_code, Iterator)) in ASIO_INITFN_RESULT_TYPE() argument
372 Iterator begin, ConnectCondition connect_condition, in ASIO_INITFN_RESULT_TYPE()
378 ComposedConnectHandler, handler, Iterator) type_check; in ASIO_INITFN_RESULT_TYPE()
381 void (asio::error_code, Iterator)> init( in ASIO_INITFN_RESULT_TYPE()
384 detail::connect_op<Protocol, SocketService, Iterator, in ASIO_INITFN_RESULT_TYPE()
386 ComposedConnectHandler, void (asio::error_code, Iterator))>(s, in ASIO_INITFN_RESULT_TYPE()
387 begin, Iterator(), connect_condition, init.handler)( in ASIO_INITFN_RESULT_TYPE()
393 template <typename Protocol, typename SocketService, typename Iterator,
396 void (asio::error_code, Iterator)) in ASIO_INITFN_RESULT_TYPE() argument
398 Iterator begin, Iterator end, ConnectCondition connect_condition, in ASIO_INITFN_RESULT_TYPE()
404 ComposedConnectHandler, handler, Iterator) type_check; in ASIO_INITFN_RESULT_TYPE()
407 void (asio::error_code, Iterator)> init( in ASIO_INITFN_RESULT_TYPE()
410 detail::connect_op<Protocol, SocketService, Iterator, in ASIO_INITFN_RESULT_TYPE()
412 ComposedConnectHandler, void (asio::error_code, Iterator))>(s, in ASIO_INITFN_RESULT_TYPE()