WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
webcface::encoding Namespace Reference

Typedefs

using SharedString = webcface::SharedString
 
template<typename T >
using StrMap1 = webcface::StrMap1< T >
 
template<typename T >
using StrMap2 = webcface::StrMap2< T >
 
using StrSet1 = webcface::StrSet1
 
using StrSet2 = webcface::StrSet2
 
using ValType = webcface::ValType
 
using ValAdaptor = webcface::ValAdaptor
 

Functions

bool usingUTF8 ()
 
void usingUTF8 (bool flag)
 
std::wstring toWide (std::string_view name_ref)
 
std::string toNarrow (std::wstring_view name)
 
template<typename T >
webcface::ValType valTypeOf ()
 
std::string valTypeStr (webcface::ValType a)
 
template<int n = 0, typename T >
void argToTuple (const std::vector< webcface::ValAdaptor > &args, T &tuple)
 

Typedef Documentation

◆ SharedString

◆ StrMap1

template<typename T >
using StrMap1 = webcface::StrMap1<T>

◆ StrMap2

template<typename T >
using StrMap2 = webcface::StrMap2<T>

◆ StrSet1

◆ StrSet2

◆ ValAdaptor

◆ ValType

Function Documentation

◆ argToTuple()

template<int n = 0, typename T >
void argToTuple ( const std::vector< webcface::ValAdaptor > &  args,
T &  tuple 
)

◆ toNarrow()

std::string toNarrow ( std::wstring_view  name)
inline

◆ toWide()

std::wstring toWide ( std::string_view  name_ref)
inline

◆ usingUTF8() [1/2]

bool usingUTF8 ( )
inline

◆ usingUTF8() [2/2]

void usingUTF8 ( bool  flag)
inline

◆ valTypeOf()

template<typename T >
webcface::ValType valTypeOf ( )

◆ valTypeStr()

std::string valTypeStr ( webcface::ValType  a)
inline