Azure C++ Utils 1.5.2+3
Azure REST API Helpers for Modern C++
siddiqsoft::ConversionUtils Struct Reference

Conversion Functions for ascii to wide, utf8 to wide and vice-versa. More...

#include <conversion-utils.hpp>

Static Public Member Functions

static std::string asciiFromWide (const std::wstring &src)
 Convert given wide string to ascii encoded string. More...
 
static std::string utf8FromWide (const std::wstring &src)
 Convert given wide string to utf8 encoded string. More...
 
static std::wstring wideFromUtf8 (const std::string &src)
 Given a utf-8 encoded string returns a utf-16 in std::wstring. More...
 
static std::wstring wideFromAscii (const std::string &src)
 Given an ascii encoded string returns a utf-16 in std::wstring. More...
 

Detailed Description

Conversion Functions for ascii to wide, utf8 to wide and vice-versa.

Definition at line 56 of file conversion-utils.hpp.

Member Function Documentation

◆ asciiFromWide()

static std::string siddiqsoft::ConversionUtils::asciiFromWide ( const std::wstring &  src)
inlinestatic

Convert given wide string to ascii encoded string.

Parameters
srcstd::wstring input
Returns
std::string with ascii encoding

Definition at line 61 of file conversion-utils.hpp.

◆ utf8FromWide()

static std::string siddiqsoft::ConversionUtils::utf8FromWide ( const std::wstring &  src)
inlinestatic

Convert given wide string to utf8 encoded string.

Parameters
srcstd::wstring input
Returns
std::string with utf-8 encoding

Definition at line 89 of file conversion-utils.hpp.

◆ wideFromAscii()

static std::wstring siddiqsoft::ConversionUtils::wideFromAscii ( const std::string &  src)
inlinestatic

Given an ascii encoded string returns a utf-16 in std::wstring.

Parameters
srcascii encoded string
Returns
Utf-16 encoded wstring

Definition at line 138 of file conversion-utils.hpp.

◆ wideFromUtf8()

static std::wstring siddiqsoft::ConversionUtils::wideFromUtf8 ( const std::string &  src)
inlinestatic

Given a utf-8 encoded string returns a utf-16 in std::wstring.

Parameters
srcUtf-8 encoded string
Returns
Utf-16 encoded wstring

Definition at line 117 of file conversion-utils.hpp.


The documentation for this struct was generated from the following file: