[/ / Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) / / Distributed under the Boost Software License, Version 1.0. (See accompanying / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) /] [section:reference Reference] [xinclude quickref.xml] [include requirements/asynchronous_operations.qbk] [include requirements/read_write_operations.qbk] [include requirements/synchronous_socket_operations.qbk] [include requirements/asynchronous_socket_operations.qbk] [include requirements/AcceptableProtocol.qbk] [include requirements/AcceptHandler.qbk] [include requirements/AsyncRandomAccessReadDevice.qbk] [include requirements/AsyncRandomAccessWriteDevice.qbk] [include requirements/AsyncReadStream.qbk] [include requirements/AsyncWriteStream.qbk] [include requirements/BufferedHandshakeHandler.qbk] [include requirements/CompletionCondition.qbk] [include requirements/CompletionHandler.qbk] [include requirements/ConnectCondition.qbk] [include requirements/ConnectHandler.qbk] [include requirements/ConstBufferSequence.qbk] [include requirements/DynamicBuffer.qbk] [include requirements/DynamicBuffer_v1.qbk] [include requirements/DynamicBuffer_v2.qbk] [include requirements/Endpoint.qbk] [include requirements/EndpointSequence.qbk] [include requirements/ExecutionContext.qbk] [include requirements/Executor.qbk] [include requirements/GettableSerialPortOption.qbk] [include requirements/GettableSocketOption.qbk] [include requirements/Handler.qbk] [include requirements/HandshakeHandler.qbk] [include requirements/InternetProtocol.qbk] [include requirements/IoControlCommand.qbk] [include requirements/IoObjectService.qbk] [include requirements/IteratorConnectHandler.qbk] [include requirements/LegacyCompletionHandler.qbk] [include requirements/MoveAcceptHandler.qbk] [include requirements/MutableBufferSequence.qbk] [include requirements/ProtoAllocator.qbk] [include requirements/Protocol.qbk] [include requirements/RangeConnectHandler.qbk] [include requirements/ReadHandler.qbk] [include requirements/ResolveHandler.qbk] [include requirements/Service.qbk] [include requirements/SettableSerialPortOption.qbk] [include requirements/SettableSocketOption.qbk] [include requirements/ShutdownHandler.qbk] [include requirements/SignalHandler.qbk] [include requirements/SyncRandomAccessReadDevice.qbk] [include requirements/SyncRandomAccessWriteDevice.qbk] [include requirements/SyncReadStream.qbk] [include requirements/SyncWriteStream.qbk] [include requirements/TimeTraits.qbk] [include requirements/WaitHandler.qbk] [include requirements/WaitTraits.qbk] [include requirements/WriteHandler.qbk] [endsect] ``[link boost_asio.reference.asynchronous_operations.automatic_deduction_of_initiating_function_return_type ['DEDUCED]]`` [heading ] `` `` `` `` * [*] ['] [heading Parameters] [heading Exceptions] [variablelist ] [[][]] [heading Return Value] [heading Remarks] \_ \[ \] \.\.\. [link boost_asio.reference. ` `] ` ` [link boost_asio.reference. ` `] ` ` [link boost_asio.reference. ` `] ` ` [link boost_asio.reference. ` `] ` ` [heading Requirements] ['Header: ] [^boost/asio/ ] ['Convenience header: ] [^boost/asio/ssl.hpp] None [^boost/asio.hpp] [section: ] : public , [endsect] [heading Types] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [] [[link boost_asio.reference. [*]]] [] ] ] [heading Member Functions] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [ [hr] ] ] ] [heading Protected Member Functions] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [ [hr] ] ] ] [heading Private Member Functions] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [ [hr] ] ] ] [heading Data Members] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [] ] ] [heading Protected Data Members] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [] ] ] [heading Friends] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [ [hr] ] ] ] [heading Related Functions] [table [[Name][Description]] [ [[link boost_asio.reference.. [*]]] [ ] ] ] [section: ::] [indexterm2 boost_asio.indexterm. . .. .. ] explicit static virtual ``[link boost_asio.reference...overload ]``() const; `` [''''&raquo;''' [link boost_asio.reference. ..overload more...]]`` [section: overload :: ( of overloads)] ['Inherited from .] [indexterm2 boost_asio.indexterm. . .. .. ] [endsect] [endsect] typedef ; classasio_1_1ip_1_1basic__address__iterator_3_01address__v4_01_4 classasio_1_1ip_1_1basic__address__iterator_3_01address__v6_01_4 classasio_1_1ip_1_1basic__address__range_3_01address__v4_01_4 classasio_1_1ip_1_1basic__address__range_3_01address__v6_01_4 static = ; enum [indexterm2 boost_asio.indexterm. . .. .. ] [heading Values] [variablelist [ [] [] ] ] static virtual () const; template<> = ``[link boost_asio.reference.asynchronous_operations.default_completion_tokens ['DEFAULT]]`` , (& ) = ``[link boost_asio.reference.asynchronous_operations.default_completion_tokens ['DEFAULT]]`` , [section: ] [indexterm1 boost_asio.indexterm. .. ] ``[link boost_asio.reference..overload ]``(); `` [''''&raquo;''' [link boost_asio.reference. .overload more...]]`` [section: overload ( of overloads)] [indexterm1 boost_asio.indexterm. .. ] [endsect] [endsect]