|
|
using | from_encoder_type = char_map<From> |
| |
|
using | to_encoder_type = char_map<To> |
| |
|
using | from_char_type = from_encoder_type::char_type |
| |
|
using | to_char_type = to_encoder_type::char_type |
| |
|
using | from_string_type = std::basic_string<from_char_type> |
| |
|
using | to_string_type = std::basic_string<to_char_type> |
| |
|
|
template<typename OutRange , typename InRange > |
| constexpr OutRange | convert (InRange &&src) const noexcept |
| |
|
template<typename OutRange , typename It , typename EndIt > |
| constexpr OutRange | convert (It first, EndIt last) const noexcept |
| |
|
template<typename OutRange = std::basic_string<to_char_type>> |
| OutRange | read (void const *ptr, size_t size, std::endian endian=std::endian::native) noexcept |
| |
|
template<typename InRange > |
| constexpr to_string_type | operator() (InRange &&src) const noexcept |
| |
The documentation for this struct was generated from the following file: