From d09d6a206350ee96fba5b55aca6d001f82aaa11d Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Mon, 26 Nov 2018 12:36:51 -0800 Subject: [PATCH] Documentation qbk fixes and edits: * Fix broken link * More concepts --- doc/qbk/00_main.qbk | 16 ++++++++++------ doc/xsl/class_detail.xsl | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 6 deletions(-) diff --git a/doc/qbk/00_main.qbk b/doc/qbk/00_main.qbk index 4d73e5bb..a2f85977 100644 --- a/doc/qbk/00_main.qbk +++ b/doc/qbk/00_main.qbk @@ -34,32 +34,36 @@ [def __NetTS__ [@http://cplusplus.github.io/networking-ts/draft.pdf [*Networking.TS]]] [def __rfc6455__ [@https://tools.ietf.org/html/rfc6455 rfc6455]] [def __rfc7230__ [@https://tools.ietf.org/html/rfc7230 rfc7230]] - [def __Asio__ [@boost:/libs/asio/index.html Boost.Asio]] [def __async_initfn__ [@boost:/doc/html/boost_asio/reference/asynchronous_operations.html initiating function]] +[def __asio_handler_allocate__ [@boost:/doc/html/boost_asio/reference/asio_handler_allocate.html `asio_handler_allocate`]] +[def __asio_handler_invoke__ [@boost:/doc/html/boost_asio/reference/asio_handler_invoke.html `asio_handler_invoke`]] +[def __deduced__ [@boost:/doc/html/boost_asio/reference/asynchronous_operations.html#boost_asio.reference.asynchronous_operations.automatic_deduction_of_initiating_function_return_type ['DEDUCED]]] +[def __executor_work_guard__ [@boost:/doc/html/boost_asio/reference/executor_work_guard.html `boost::asio::executor_work_guard`]] [def __get_associated_allocator__ [@boost:/doc/html/boost_asio/reference/get_associated_allocator.html `get_associated_allocator`]] [def __get_associated_executor__ [@boost:/doc/html/boost_asio/reference/get_associated_executor.html `get_associated_executor`]] - -[def __asio_handler_invoke__ [@boost:/doc/html/boost_asio/reference/asio_handler_invoke.html `asio_handler_invoke`]] -[def __asio_handler_allocate__ [@boost:/doc/html/boost_asio/reference/asio_handler_allocate.html `asio_handler_allocate`]] [def __io_context__ [@boost:/doc/html/boost_asio/reference/io_context.html `boost::asio::io_context`]] -[def __executor_work_guard__ [@boost:/doc/html/boost_asio/reference/executor_work_guard.html `boost::asio::executor_work_guard`]] [def __post__ [@boost:/doc/html/boost_asio/reference/post.html `boost::asio::post`]] [def __socket__ [@boost:/doc/html/boost_asio/reference/ip__tcp/socket.html `boost::asio::ip::tcp::socket`]] [def __ssl_context__ [@boost:/doc/html/boost_asio/reference/ssl__context.html `boost::asio::ssl::context`]] [def __ssl_stream__ [@boost:/doc/html/boost_asio/reference/ssl__stream.html `boost::asio::ssl::stream`]] [def __streambuf__ [@boost:/doc/html/boost_asio/reference/streambuf.html `boost::asio::streambuf`]] [def __use_future__ [@boost:/doc/html/boost_asio/reference/use_future_t.html `boost::asio::use_future`]] -[def __void_or_deduced__ [@boost:/doc/html/boost_asio/reference/asynchronous_operations.html#boost_asio.reference.asynchronous_operations.automatic_deduction_of_initiating_function_return_type ['DEDUCED]]] [def __yield_context__ [@boost:/doc/html/boost_asio/reference/yield_context.html `boost::asio::yield_context`]] [def __AsyncReadStream__ [@boost:/doc/html/boost_asio/reference/AsyncReadStream.html [*AsyncReadStream]]] [def __AsyncWriteStream__ [@boost:/doc/html/boost_asio/reference/AsyncWriteStream.html [*AsyncWriteStream]]] [def __CompletionHandler__ [@boost:/doc/html/boost_asio/reference/CompletionHandler.html [*CompletionHandler]]] +[def __ConnectCondition__ [@boost:/doc/html/boost_asio/reference/ConnectCondition.html [*ConnectCondition]]] [def __ConstBufferSequence__ [@boost:/doc/html/boost_asio/reference/ConstBufferSequence.html [*ConstBufferSequence]]] +[def __EndpointSequence__ [@boost:/doc/html/boost_asio/reference/EndpointSequence.html [*EndpointSequence]]] +[def __Executor__ [@boost:/doc/html/boost_asio/reference/Executor1.html [*Executor]]] [def __Handler__ [@boost:/doc/html/boost_asio/reference/Handler.html [*Handler]]] +[def __IteratorConnectHandler__ [@boost:/doc/html/boost_asio/reference/IteratorConnectHandler.html [*IteratorConnectHandler]]] [def __MutableBufferSequence__ [@boost:/doc/html/boost_asio/reference/MutableBufferSequence.html [*MutableBufferSequence]]] +[def __Protocol__ [@boost:/doc/html/boost_asio/reference/Protocol.html [*Protocol]]] +[def __RangeConnectHandler__ [@boost:/doc/html/boost_asio/reference/RangeConnectHandler.html [*RangeConnectHandler]]] [def __ReadHandler__ [@boost:/doc/html/boost_asio/reference/ReadHandler.html [*ReadHandler]]] [def __SyncReadStream__ [@boost:/doc/html/boost_asio/reference/SyncReadStream.html [*SyncReadStream]]] [def __SyncWriteStream__ [@boost:/doc/html/boost_asio/reference/SyncWriteStream.html [*SyncWriteStream]]] diff --git a/doc/xsl/class_detail.xsl b/doc/xsl/class_detail.xsl index e6d81ca1..d4ba1e2c 100644 --- a/doc/xsl/class_detail.xsl +++ b/doc/xsl/class_detail.xsl @@ -21,21 +21,39 @@ class __CompletionHandler__ + + class __ConnectCondition__ + class __ConstBufferSequence__ class ``[link beast.concepts.DynamicBuffer [*DynamicBuffer]]`` + + class __EndpointSequence__ + + + class __Executor__ + class ``[link beast.concepts.Fields [*Fields]]`` class __Handler__ + + class __IteratorConnectHandler__ + class __MutableBufferSequence__ + + class __Protocol__ + + + class __RangeConnectHandler__ + class __ReadHandler__ @@ -55,3 +73,24 @@ class __WriteHandler__ + + + + + class __Protocol__ + + + class __Executor__ + + + class __EndpointSequence__ + + + class __RangeConnectHandler__ + + + class __ConnectCondition__ + + + class __IteratorConnectHandler__ +