HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions
v1::char_converter< From, To > Struct Template Reference

Public Types

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>
 

Public Member Functions

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: