From Jason Turner

[locale.category]

Diff to HTML by rtfpessoa

tmp/tmpt325vzni/{from.md → to.md} RENAMED
@@ -1,6 +1,6 @@
1
- ##### Type `locale::category` <a id="locale.category">[[locale.category]]</a>
2
 
3
  ``` cpp
4
  using category = int;
5
  ```
6
 
@@ -30,12 +30,10 @@ including at least those shown in [[locale.category.facets]].
30
  | Category | Includes facets |
31
  | -------- | ----------------------------------------------------- |
32
  | collate | `collate<char>`, `collate<wchar_t>` |
33
  | ctype | `ctype<char>`, `ctype<wchar_t>` |
34
  | | `codecvt<char, char, mbstate_t>` |
35
- | | `codecvt<char16_t, char8_t, mbstate_t>` |
36
- | | `codecvt<char32_t, char8_t, mbstate_t>` |
37
  | | `codecvt<wchar_t, char, mbstate_t>` |
38
  | monetary | `moneypunct<char>`, `moneypunct<wchar_t>` |
39
  | | `moneypunct<char, true>`, `moneypunct<wchar_t, true>` |
40
  | | `money_get<char>`, `money_get<wchar_t>` |
41
  | | `money_put<char>`, `money_put<wchar_t>` |
@@ -62,12 +60,10 @@ templates identified as members of a category, and for those shown in
62
  | Category | Includes facets |
63
  | -------- | --------------------------------------------------------- |
64
  | collate | `collate_byname<char>`, `collate_byname<wchar_t>` |
65
  | ctype | `ctype_byname<char>`, `ctype_byname<wchar_t>` |
66
  | | `codecvt_byname<char, char, mbstate_t>` |
67
- | | `codecvt_byname<char16_t, char8_t, mbstate_t>` |
68
- | | `codecvt_byname<char32_t, char8_t, mbstate_t>` |
69
  | | `codecvt_byname<wchar_t, char, mbstate_t>` |
70
  | monetary | `moneypunct_byname<char, International>` |
71
  | | `moneypunct_byname<wchar_t, International>` |
72
  | | `money_get<C, InputIterator>` |
73
  | | `money_put<C, OutputIterator>` |
@@ -94,10 +90,11 @@ In declarations of facets, a template parameter with name
94
  `InputIterator` or `OutputIterator` indicates the set of all possible
95
  specializations on parameters that meet the *Cpp17InputIterator*
96
  requirements or *Cpp17OutputIterator* requirements, respectively
97
  [[iterator.requirements]]. A template parameter with name `C` represents
98
  the set of types containing `char`, `wchar_t`, and any other
99
- *implementation-defined* character types that meet the requirements for
100
- a character on which any of the iostream components can be instantiated.
101
- A template parameter with name `International` represents the set of all
102
- possible specializations on a bool parameter.
 
103
 
 
1
+ ###### Type `locale::category` <a id="locale.category">[[locale.category]]</a>
2
 
3
  ``` cpp
4
  using category = int;
5
  ```
6
 
 
30
  | Category | Includes facets |
31
  | -------- | ----------------------------------------------------- |
32
  | collate | `collate<char>`, `collate<wchar_t>` |
33
  | ctype | `ctype<char>`, `ctype<wchar_t>` |
34
  | | `codecvt<char, char, mbstate_t>` |
 
 
35
  | | `codecvt<wchar_t, char, mbstate_t>` |
36
  | monetary | `moneypunct<char>`, `moneypunct<wchar_t>` |
37
  | | `moneypunct<char, true>`, `moneypunct<wchar_t, true>` |
38
  | | `money_get<char>`, `money_get<wchar_t>` |
39
  | | `money_put<char>`, `money_put<wchar_t>` |
 
60
  | Category | Includes facets |
61
  | -------- | --------------------------------------------------------- |
62
  | collate | `collate_byname<char>`, `collate_byname<wchar_t>` |
63
  | ctype | `ctype_byname<char>`, `ctype_byname<wchar_t>` |
64
  | | `codecvt_byname<char, char, mbstate_t>` |
 
 
65
  | | `codecvt_byname<wchar_t, char, mbstate_t>` |
66
  | monetary | `moneypunct_byname<char, International>` |
67
  | | `moneypunct_byname<wchar_t, International>` |
68
  | | `money_get<C, InputIterator>` |
69
  | | `money_put<C, OutputIterator>` |
 
90
  `InputIterator` or `OutputIterator` indicates the set of all possible
91
  specializations on parameters that meet the *Cpp17InputIterator*
92
  requirements or *Cpp17OutputIterator* requirements, respectively
93
  [[iterator.requirements]]. A template parameter with name `C` represents
94
  the set of types containing `char`, `wchar_t`, and any other
95
+ *implementation-defined* character container types
96
+ [[defns.character.container]] that meet the requirements for a character
97
+ on which any of the iostream components can be instantiated. A template
98
+ parameter with name `International` represents the set of all possible
99
+ specializations on a bool parameter.
100