WebCFace 2.9.0
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
SharedStringData Struct Reference

Public Member Functions

 SharedStringData (std::string u8s)
 
 SharedStringData (std::string_view u8sv)
 
 SharedStringData (std::nullptr_t, std::string s)
 
 SharedStringData (std::nullptr_t, std::string_view sv)
 
 SharedStringData (std::nullptr_t, std::nullptr_t, std::wstring ws)
 
 SharedStringData (std::nullptr_t, std::nullptr_t, std::wstring_view wsv)
 

Public Attributes

std::string u8s
 
std::string s
 
std::wstring ws
 
std::string_view u8sv
 
std::string_view sv
 
std::wstring_view wsv
 
std::recursive_mutex m
 

Constructor & Destructor Documentation

◆ SharedStringData() [1/6]

SharedStringData ( std::string  u8s)
inlineexplicit

◆ SharedStringData() [2/6]

SharedStringData ( std::string_view  u8sv)
inlineexplicit

◆ SharedStringData() [3/6]

SharedStringData ( std::nullptr_t  ,
std::string  s 
)
inline

◆ SharedStringData() [4/6]

SharedStringData ( std::nullptr_t  ,
std::string_view  sv 
)
inline

◆ SharedStringData() [5/6]

SharedStringData ( std::nullptr_t  ,
std::nullptr_t  ,
std::wstring  ws 
)
inline

◆ SharedStringData() [6/6]

SharedStringData ( std::nullptr_t  ,
std::nullptr_t  ,
std::wstring_view  wsv 
)
inline

Member Data Documentation

◆ m

std::recursive_mutex m

◆ s

std::string s

◆ sv

std::string_view sv

◆ u8s

std::string u8s

◆ u8sv

std::string_view u8sv

◆ ws

std::wstring ws

◆ wsv

std::wstring_view wsv

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