qxLib
Classes | Functions
string.inl File Reference

Go to the source code of this file.

Classes

struct  std::hash< qx::basic_string< char_t, traits_t > >
 
struct  std::formatter< qx::basic_string< char_t, traits_t >, char_t >
 

Functions

template<class T , class char_t = char_type, class traits_t = string_traits::traits<char_t>>
basic_string< char_t, traits_t > qx::convert_to_string (const T &value)
 Converts any type that has a std::formatter overload to qx::basic_string. More...
 

Detailed Description

Author
Khrapov
Date
4.09.2019

Definition in file string.inl.

Function Documentation

◆ convert_to_string()

template<class T , class char_t = char_type, class traits_t = string_traits::traits<char_t>>
basic_string< char_t, traits_t > qx::convert_to_string ( const T &  value)

Converts any type that has a std::formatter overload to qx::basic_string.

Template Parameters
T- object type
char_t- char type (char, wchar_t, etc)
traits_t- char traits.
See also
string_traits.h
Parameters
value- object to convert
Return values
-qx::basic_string

Definition at line 2502 of file string.inl.