]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/coroutine2/doc/coro.qbk
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / coroutine2 / doc / coro.qbk
1 [/
2 Copyright Oliver Kowalke 2014.
3 Distributed under the Boost Software License, Version 1.0.
4 (See accompanying file LICENSE_1_0.txt or copy at
5 http://www.boost.org/LICENSE_1_0.txt
6 ]
7
8 [library Coroutine2
9 [quickbook 1.5]
10 [authors [Kowalke, Oliver]]
11 [copyright 2014 Oliver Kowalke]
12 [purpose C++11 Library providing coroutine facility]
13 [id coroutine2]
14 [category text]
15 [license
16 Distributed under the Boost Software License, Version 1.0.
17 (See accompanying file LICENSE_1_0.txt or copy at
18 [@http://www.boost.org/LICENSE_1_0.txt])
19 ]
20 ]
21
22
23 [def __boost_asio__ [*Boost.Asio]]
24 [def __boost_build__ [*Boost.Build]]
25 [def __boost_context__ [*Boost.Context]]
26 [def __boost_coroutine__ [*Boost.Coroutine2]]
27
28 [def __coro__ ['coroutine]]
29 [def __coro_fn__ ['coroutine-function]]
30 [def __coros__ ['coroutines]]
31 [def __ctx__ ['context]]
32 [def __not_a_coro__ ['not-a-coroutine]]
33 [def __segmented_stack__ ['segmented-stack]]
34 [def __signature__ ['Signature]]
35 [def __stack_allocator_concept__ ['stack-allocator concept]]
36 [def __stack_allocator__ ['stack-allocator]]
37 [def __stack_traits__ ['stack-traits]]
38 [def __stack__ ['stack]]
39 [def __tls__ ['thread-local-storage]]
40
41 [def __acoro__ ['coroutine<>]]
42 [def __attrs__ ['attributes]]
43 [def __begin__ ['std::begin()]]
44 [def __bind__ ['boost::bind()]]
45 [def __coro_allocator__ ['stack_allocator]]
46 [def __coro_ns__ ['boost::coroutines2]]
47 [def __econtext__ ['execution_context]]
48 [def __end__ ['std::end()]]
49 [def __fcontext__ ['boost::contexts::fcontext_t]]
50 [def __fetch__ ['inbuf::fetch()]]
51 [def __fixedsize__ ['fixedsize_stack]]
52 [def __forced_unwind__ ['detail::forced_unwind]]
53 [def __getline__ ['std::getline()]]
54 [def __handle_read__ ['session::handle_read()]]
55 [def __io_service__ ['boost::asio::io_sevice]]
56 [def __pooled_fixedsize__ ['pooled_fixedsize_stack]]
57 [def __protected_allocator__ ['protected_fixedsize]]
58 [def __protected_fixedsize__ ['protected_fixedsize_stack]]
59 [def __pull_coro__ ['coroutine<>::pull_type]]
60 [def __pull_coro_bool__ ['coroutine<>::pull_type::operator bool]]
61 [def __pull_coro_get__ ['coroutine<>::pull_type::get()]]
62 [def __pull_coro_it__ ['coroutine<>::pull_type::iterator]]
63 [def __pull_coro_op__ ['coroutine<>::pull_type::operator()]]
64 [def __push_coro__ ['coroutine<>::push_type]]
65 [def __push_coro_bool__ ['coroutine<>::push_type::operator bool]]
66 [def __push_coro_it__ ['coroutine<>::push_type::iterator]]
67 [def __push_coro_op__ ['coroutine<>::push_type::operator()]]
68 [def __segmented_allocator__ ['segmented]]
69 [def __segmented__ ['segmented_stack]]
70 [def __server__ ['server]]
71 [def __session__ ['session]]
72 [def __stack_context__ ['stack_context]]
73 [def __standard_allocator__ ['fixedsize]]
74 [def __start__ ['session::start()]]
75 [def __terminate__ ['std::terminate()]]
76 [def __underflow__ ['stream_buf::underflow()]]
77 [def __yield_context__ ['boost::asio::yield_context]]
78
79 [include overview.qbk]
80 [include intro.qbk]
81 [include motivation.qbk]
82 [include coroutine.qbk]
83 [include stack.qbk]
84 [include performance.qbk]
85 [include architectures.qbk]
86 [include acknowledgements.qbk]