|
2133 | 2133 | \end{example}
|
2134 | 2134 |
|
2135 | 2135 | \indexlibraryglobal{wstring_convert}%
|
| 2136 | +\indexlibrarymember{byte_string}{wstring_convert}% |
| 2137 | +\indexlibrarymember{int_type}{wstring_convert}% |
| 2138 | +\indexlibrarymember{state_type}{wstring_convert}% |
| 2139 | +\indexlibrarymember{wide_string}{wstring_convert}% |
2136 | 2140 | \begin{codeblock}
|
2137 | 2141 | namespace std {
|
2138 | 2142 | template<class Codecvt, class Elem = wchar_t,
|
|
2203 | 2207 | \item \tcode{cvtcount} --- a conversion count
|
2204 | 2208 | \end{itemize}
|
2205 | 2209 |
|
2206 |
| -\indexlibrarymember{byte_string}{wstring_convert}% |
2207 |
| -\begin{itemdecl} |
2208 |
| -using byte_string = basic_string<char, char_traits<char>, ByteAlloc>; |
2209 |
| -\end{itemdecl} |
2210 |
| - |
2211 |
| -\begin{itemdescr} |
2212 |
| -\pnum |
2213 |
| -The type shall be a synonym for \tcode{basic_string<char, char_traits<char>, ByteAlloc>}. |
2214 |
| -\end{itemdescr} |
2215 |
| - |
2216 | 2210 | \indexlibrarymember{converted}{wstring_convert}%
|
2217 | 2211 | \begin{itemdecl}
|
2218 | 2212 | size_t converted() const noexcept;
|
|
2261 | 2255 | Otherwise, the member function throws an object of class \tcode{range_error}.
|
2262 | 2256 | \end{itemdescr}
|
2263 | 2257 |
|
2264 |
| -\indexlibrarymember{int_type}{wstring_convert}% |
2265 |
| -\begin{itemdecl} |
2266 |
| -using int_type = typename wide_string::traits_type::int_type; |
2267 |
| -\end{itemdecl} |
2268 |
| - |
2269 |
| -\begin{itemdescr} |
2270 |
| -\pnum |
2271 |
| -The type shall be a synonym for \tcode{wide_string::traits_type::int_type}. |
2272 |
| -\end{itemdescr} |
2273 |
| - |
2274 | 2258 | \indexlibrarymember{state}{wstring_convert}%
|
2275 | 2259 | \begin{itemdecl}
|
2276 | 2260 | state_type state() const;
|
|
2282 | 2266 | \tcode{cvtstate}.
|
2283 | 2267 | \end{itemdescr}
|
2284 | 2268 |
|
2285 |
| -\indexlibrarymember{state_type}{wstring_convert}% |
2286 |
| -\begin{itemdecl} |
2287 |
| -using state_type = typename Codecvt::state_type; |
2288 |
| -\end{itemdecl} |
2289 |
| - |
2290 |
| -\begin{itemdescr} |
2291 |
| -\pnum |
2292 |
| -The type shall be a synonym for \tcode{Codecvt::state_type}. |
2293 |
| -\end{itemdescr} |
2294 |
| - |
2295 | 2269 | \indexlibrarymember{to_bytes}{wstring_convert}%
|
2296 | 2270 | \begin{itemdecl}
|
2297 | 2271 | byte_string to_bytes(Elem wchar);
|
|
2329 | 2303 | Otherwise, the member function shall throw an object of class \tcode{range_error}.
|
2330 | 2304 | \end{itemdescr}
|
2331 | 2305 |
|
2332 |
| -\indexlibrarymember{wide_string}{wstring_convert}% |
2333 |
| -\begin{itemdecl} |
2334 |
| -using wide_string = basic_string<Elem, char_traits<Elem>, WideAlloc>; |
2335 |
| -\end{itemdecl} |
2336 |
| - |
2337 |
| -\begin{itemdescr} |
2338 |
| -\pnum |
2339 |
| -The type shall be a synonym for \tcode{basic_string<Elem, |
2340 |
| -char_traits<Elem>, WideAlloc>}. |
2341 |
| -\end{itemdescr} |
2342 |
| - |
2343 | 2306 | \indexlibraryctor{wstring_convert}%
|
2344 | 2307 | \begin{itemdecl}
|
2345 | 2308 | explicit wstring_convert(Codecvt* pcvt);
|
|
2390 | 2353 | without affecting any streams or locales.
|
2391 | 2354 |
|
2392 | 2355 | \indexlibraryglobal{wbuffer_convert}%
|
| 2356 | +\indexlibrarymember{state_type}{wbuffer_convert}% |
2393 | 2357 | \begin{codeblock}
|
2394 | 2358 | namespace std {
|
2395 | 2359 | template<class Codecvt, class Elem = wchar_t, class Tr = char_traits<Elem>>
|
|
2476 | 2440 | The previous value of \tcode{bufptr}.
|
2477 | 2441 | \end{itemdescr}
|
2478 | 2442 |
|
2479 |
| -\indexlibrarymember{state_type}{wbuffer_convert}% |
2480 |
| -\begin{itemdecl} |
2481 |
| -using state_type = typename Codecvt::state_type; |
2482 |
| -\end{itemdecl} |
2483 |
| - |
2484 |
| -\begin{itemdescr} |
2485 |
| -\pnum |
2486 |
| -The type shall be a synonym for \tcode{Codecvt::state_type}. |
2487 |
| -\end{itemdescr} |
2488 |
| - |
2489 | 2443 | \indexlibraryctor{wbuffer_convert}%
|
2490 | 2444 | \begin{itemdecl}
|
2491 | 2445 | explicit wbuffer_convert(
|
|
0 commit comments