AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
StringConvert.h File Reference
#include "Define.h"
#include "Errors.h"
#include "Optional.h"
#include "Types.h"
#include "Util.h"
#include <charconv>
#include <string>
#include <string_view>
#include <type_traits>

Go to the source code of this file.

Classes

struct  Acore::Impl::StringConvertImpl::For< T, typename >
 
struct  Acore::Impl::StringConvertImpl::For< T, std::enable_if_t< std::is_integral_v< T > &&!std::is_same_v< T, bool > > >
 
struct  Acore::Impl::StringConvertImpl::For< bool, void >
 
struct  Acore::Impl::StringConvertImpl::For< T, std::enable_if_t< std::is_floating_point_v< T > > >
 

Namespaces

namespace  Acore
 
namespace  Acore::Impl
 
namespace  Acore::Impl::StringConvertImpl
 

Functions

template<typename Result , typename... Params>
Optional< Result > Acore::StringTo (std::string_view str, Params &&... params)
 
template<typename Type , typename... Params>
std::string Acore::ToString (Type &&val, Params &&... params)