[/
/ 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;
`` [''''»'''
[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<>
= ,
(&
)
=
,
[section: ]
[indexterm1
boost_asio.indexterm.
..
]
``[link boost_asio.reference..overload
]``();
`` [''''»'''
[link boost_asio.reference.
.overload
more...]]``
[section:
overload
( of overloads)]
[indexterm1
boost_asio.indexterm.
..
]
[endsect]
[endsect]