Public Member Functions | Private Attributes | List of all members
utf8_to_utf16 Class Reference

#include <format.h>

Public Member Functions

auto c_str () const -> const wchar_t *
 
 operator basic_string_view< wchar_t > () const
 
auto size () const -> size_t
 
auto str () const -> std::wstring
 
FMT_API utf8_to_utf16 (string_view s)
 

Private Attributes

basic_memory_buffer< wchar_t > buffer_
 

Detailed Description

Definition at line 1138 of file format.h.

Constructor & Destructor Documentation

◆ utf8_to_utf16()

FMT_FUNC utf8_to_utf16::utf8_to_utf16 ( string_view  s)
explicit

Definition at line 2528 of file format-inl.h.

Member Function Documentation

◆ c_str()

auto utf8_to_utf16::c_str ( ) const -> const wchar_t*
inline

Definition at line 1146 of file format.h.

◆ operator basic_string_view< wchar_t >()

utf8_to_utf16::operator basic_string_view< wchar_t > ( ) const
inline

Definition at line 1144 of file format.h.

◆ size()

auto utf8_to_utf16::size ( ) const -> size_t
inline

Definition at line 1145 of file format.h.

◆ str()

auto utf8_to_utf16::str ( ) const -> std::wstring
inline

Definition at line 1147 of file format.h.

Member Data Documentation

◆ buffer_

basic_memory_buffer<wchar_t> utf8_to_utf16::buffer_
private

Definition at line 1140 of file format.h.


The documentation for this class was generated from the following files:


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Jun 19 2023 03:12:55