Skip to content

Commit 6b1186a

Browse files
committed
Index: Update chapters
1 parent 1b0916e commit 6b1186a

File tree

3 files changed

+43
-4
lines changed

3 files changed

+43
-4
lines changed

index-chapters-c.xml

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<sub name="Dynamic memory management" link="c/memory" />
2121
<sub name="Error handling" link="c/error" />
2222
<sub name="Program utilities" link="c/program" />
23+
<sub name="Variadic functions" link="c/variadic" />
2324
<sub name="Date and time utilities" link="c/chrono" />
2425
<sub name="Strings library" link="c/string">
2526
<sub name="Null terminated byte strings" link="c/string/byte"/>
@@ -29,7 +30,7 @@
2930
<sub name="Algorithms" link="c/algorithm"/>
3031
<sub name="Input/output support" link="c/io"/>
3132
<sub name="Numerics" link="c/numeric">
32-
<sub name="Mathematical functions" link="c/numeric/math"/>
33+
<sub name="Common mathematical functions" link="c/numeric/math"/>
3334
<sub name="Floating-point environment" link="c/numeric/fenv"/>
3435
<sub name="Pseudo-random number generation" link="c/numeric/random"/>
3536
<sub name="Complex number arithmetic" link="c/numeric/complex"/>
@@ -38,4 +39,5 @@
3839
<sub name="Localization support" link="c/locale"/>
3940
<sub name="Atomic operations library" link="c/atomic"/>
4041
<sub name="Thread support library" link="c/thread"/>
42+
<sub name="Technical specifications" link="c/experimental"/>
4143
</chapters>

index-chapters-cpp.xml

+32-3
Original file line numberDiff line numberDiff line change
@@ -14,28 +14,33 @@
1414
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
1515
-->
1616
<chapters xmlns="http://www.devhelp.net/book">
17-
<sub name="Language" link="cpp/language" />
17+
<sub name="Language" link="cpp/language"/>
1818
<sub name="Headers" link="cpp/header">
1919
<sub name="algorithm" link="cpp/header/algorithm"/>
2020
<sub name="any" link="cpp/header/any"/>
2121
<sub name="array" link="cpp/header/array"/>
2222
<sub name="atomic" link="cpp/header/atomic"/>
23+
<sub name="bit" link="cpp/header/bit"/>
2324
<sub name="bitset" link="cpp/header/bitset"/>
2425
<sub name="cassert" link="cpp/header/cassert"/>
2526
<sub name="ccomplex" link="cpp/header/ccomplex"/>
2627
<sub name="cctype" link="cpp/header/cctype"/>
2728
<sub name="cerrno" link="cpp/header/cerrno"/>
2829
<sub name="cfenv" link="cpp/header/cfenv"/>
2930
<sub name="cfloat" link="cpp/header/cfloat"/>
31+
<sub name="charconv" link="cpp/header/charconv"/>
3032
<sub name="chrono" link="cpp/header/chrono"/>
3133
<sub name="cinttypes" link="cpp/header/cinttypes"/>
3234
<sub name="ciso646" link="cpp/header/ciso646"/>
3335
<sub name="climits" link="cpp/header/climits"/>
3436
<sub name="clocale" link="cpp/header/clocale"/>
3537
<sub name="cmath" link="cpp/header/cmath"/>
3638
<sub name="codecvt" link="cpp/header/codecvt"/>
39+
<sub name="compare" link="cpp/header/compare"/>
3740
<sub name="complex" link="cpp/header/complex"/>
41+
<sub name="concepts" link="cpp/header/concepts"/>
3842
<sub name="condition_variable" link="cpp/header/condition_variable"/>
43+
<sub name="contract" link="cpp/header/contract"/>
3944
<sub name="csetjmp" link="cpp/header/csetjmp"/>
4045
<sub name="csignal" link="cpp/header/csignal"/>
4146
<sub name="cstdalign" link="cpp/header/cstdalign"/>
@@ -79,18 +84,21 @@
7984
<sub name="ostream" link="cpp/header/ostream"/>
8085
<sub name="queue" link="cpp/header/queue"/>
8186
<sub name="random" link="cpp/header/random"/>
87+
<sub name="ranges" link="cpp/header/ranges"/>
8288
<sub name="ratio" link="cpp/header/ratio"/>
8389
<sub name="regex" link="cpp/header/regex"/>
8490
<sub name="scoped_allocator" link="cpp/header/scoped_allocator"/>
8591
<sub name="set" link="cpp/header/set"/>
8692
<sub name="shared_mutex" link="cpp/header/shared_mutex"/>
93+
<sub name="span" link="cpp/header/span"/>
8794
<sub name="sstream" link="cpp/header/sstream"/>
8895
<sub name="stack" link="cpp/header/stack"/>
8996
<sub name="stdexcept" link="cpp/header/stdexcept"/>
9097
<sub name="streambuf" link="cpp/header/streambuf"/>
9198
<sub name="string" link="cpp/header/string"/>
9299
<sub name="string_view" link="cpp/header/string_view"/>
93100
<sub name="strstream" link="cpp/header/strstream"/>
101+
<sub name="syncstream" link="cpp/header/syncstream"/>
94102
<sub name="system_error" link="cpp/header/system_error"/>
95103
<sub name="thread" link="cpp/header/thread"/>
96104
<sub name="tuple" link="cpp/header/tuple"/>
@@ -103,22 +111,33 @@
103111
<sub name="valarray" link="cpp/header/valarray"/>
104112
<sub name="variant" link="cpp/header/variant"/>
105113
<sub name="vector" link="cpp/header/vector"/>
114+
<sub name="version" link="cpp/header/version"/>
106115
</sub>
116+
<sub name="Named requirements" link="cpp/named_req"/>
117+
<sub name="Feature test macros" link="cpp/feature_test"/>
118+
<sub name="Concepts library" link="cpp/concepts"/>
119+
<sub name="Diagnostics library" lnk="cpp/error"/>
107120
<sub name="Utilities library" link="cpp/utility">
108121
<sub name="Type support" link="cpp/types"/>
122+
<sub name="Program utilities" link="cpp/utility/program"/>
109123
<sub name="Dynamic memory management" link="cpp/memory"/>
110-
<sub name="Error handling" link="cpp/error"/>
111124
<sub name="std::initializer_list" link="cpp/utility/initializer_list"/>
112-
<sub name="Program utilities" link="cpp/utility/program"/>
113125
<sub name="Date and time" link="cpp/chrono"/>
114126
<sub name="std::bitset" link="cpp/utility/bitset"/>
115127
<sub name="Function objects" link="cpp/utility/functional"/>
128+
<sub name="std::hash" link="cpp/utility/hash"/>
129+
<sub name="std::pair" link="cpp/utility/pair"/>
130+
<sub name="std::tuple" link="cpp/utility/tuple"/>
131+
<sub name="std::optional" link="cpp/utility/optional"/>
132+
<sub name="std::any" link="cpp/utility/any"/>
133+
<sub name="std::variant" link="cpp/utility/variant"/>
116134
</sub>
117135
<sub name="Strings library" link="cpp/string">
118136
<sub name="Null terminated byte strings" link="cpp/string/byte"/>
119137
<sub name="Null terminated multibyte strings" link="cpp/string/multibyte"/>
120138
<sub name="Null terminated wide strings" link="cpp/string/wide"/>
121139
<sub name="std::basic_string" link="cpp/string/basic_string"/>
140+
<sub name="std::basic_string_view" link="cpp/string/basic_string_view"/>
122141
<sub name="std::char_traits" link="cpp/string/char_traits"/>
123142
</sub>
124143
<sub name="Containers library" link="cpp/container">
@@ -138,14 +157,19 @@
138157
<sub name="std::stack" link="cpp/container/stack"/>
139158
<sub name="std::queue" link="cpp/container/queue"/>
140159
<sub name="std::priority_queue" link="cpp/container/priority_queue"/>
160+
<sub name="std::span" link="cpp/container/span"/>
141161
</sub>
142162
<sub name="Algorithms library" link="cpp/algorithm"/>
143163
<sub name="Iterators library" link="cpp/iterator"/>
164+
<sub name="Ranges library" link="cpp/ranges"/>
144165
<sub name="Numerics library" link="cpp/numeric">
145166
<sub name="Common mathematical functions" link="cpp/numeric/math"/>
167+
<sub name="Special math functions" link="cpp/numeric/special_math"/>
146168
<sub name="Complex numbers" link="cpp/numeric/complex"/>
147169
<sub name="Compile time rational arithmetic" link="cpp/numeric/ratio"/>
148170
<sub name="Pseudo-random number generation" link="cpp/numeric/random"/>
171+
<sub name="Numeric arrays" link="cpp/numeric/valarray"/>
172+
<sub name="Floating-point environment" link="cpp/numeric/fenv"/>
149173
</sub>
150174
<sub name="Input/output library" link="cpp/io">
151175
<sub name="std::basic_streambuf" link="cpp/io/basic_streambuf"/>
@@ -162,10 +186,15 @@
162186
<sub name="std::basic_istringstream" link="cpp/io/basic_istringstream"/>
163187
<sub name="std::basic_ostringstream" link="cpp/io/basic_ostringstream"/>
164188
<sub name="std::basic_stringstream" link="cpp/io/basic_stringstream"/>
189+
<sub name="std::basic_syncbuf" link="cpp/io/basic_syncbuf"/>
190+
<sub name="std::basic_osyncstream" link="cpp/io/basic_osyncstream"/>
191+
<sub name="I/O Manipulators" link="cpp/io/manip"/>
165192
<sub name="C-style I/O" link="cpp/io/c"/>
166193
</sub>
167194
<sub name="Localizations library" link="cpp/locale"/>
168195
<sub name="Regular expression library" link="cpp/regex"/>
169196
<sub name="Atomic operations library" link="cpp/atomic"/>
170197
<sub name="Thread support library" link="cpp/thread"/>
198+
<sub name="Filesystem library" link="cpp/filesystem"/>
199+
<sub name="Technical specifications" link="cpp/experimental"/>
171200
</chapters>

index-cpp-search-app.txt

+8
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Pointers => cpp/language/pointer
6363
Arrays => cpp/language/array
6464
Enumerations and enumerators => cpp/language/enum
6565
const/volatile => cpp/language/cv
66+
consteval specifier => cpp/language/consteval
6667
constexpr specifier => cpp/language/constexpr
6768
decltype operator => cpp/language/decltype
6869
auto specifier => cpp/language/auto
@@ -210,6 +211,7 @@ bool type => cpp/language/types#Boolean_type
210211
case label => cpp/language/switch
211212
default label => cpp/language/switch
212213
type char => cpp/language/types
214+
char8_t type => cpp/language/types#Character_types
213215
char16_t type => cpp/language/types#Character_types
214216
char32_t type => cpp/language/types#Character_types
215217
compl keyword => cpp/language/operator_alternative
@@ -263,5 +265,11 @@ using (type alias, alias template) => cpp/language/type_alias
263265
ODR => cpp/language/definition#One_Definition_Rule
264266
odr-use => cpp/language/definition#One_Definition_Rule
265267
__has_include => cpp/preprocessor/include
268+
__has_cpp_attribute => cpp/feature_test
266269
final => cpp/language/final
267270
override => cpp/language/override
271+
type byte => cpp/types/byte
272+
feature test => cpp/feature_test
273+
keyword co_await => cpp/language/coroutines
274+
keyword co_return => cpp/language/coroutines
275+
keyword co_yield => cpp/language/coroutines

0 commit comments

Comments
 (0)