Files
2025-10-25 03:02:53 +03:00

2.5 KiB

[locale.codecvt.members]

28 Text processing library [text]

28.3 Localization library [localization]

28.3.4 Standard locale categories [locale.categories]

28.3.4.2 The ctype category [category.ctype]

28.3.4.2.5 Class template codecvt [locale.codecvt]

28.3.4.2.5.2 Members [locale.codecvt.members]

🔗

result out( stateT& state, const internT* from, const internT* from_end, const internT*& from_next, externT* to, externT* to_end, externT*& to_next) const;

1

#

Returns: do_out(state, from, from_end, from_next, to, to_end, to_next).

🔗

result unshift(stateT& state, externT* to, externT* to_end, externT*& to_next) const;

2

#

Returns: do_unshift(state, to, to_end, to_next).

🔗

result in( stateT& state, const externT* from, const externT* from_end, const externT*& from_next, internT* to, internT* to_end, internT*& to_next) const;

3

#

Returns: do_in(state, from, from_end, from_next, to, to_end, to_next).

🔗

int encoding() const noexcept;

4

#

Returns: do_encoding().

🔗

bool always_noconv() const noexcept;

5

#

Returns: do_always_noconv().

🔗

int length(stateT& state, const externT* from, const externT* from_end, size_t max) const;

6

#

Returns: do_length(state, from, from_end, max).

🔗

int max_length() const noexcept;

7

#

Returns: do_max_length().