Chromium Embedded Framework (CEF)
122.1.5+gf09a9bc+chromium-122.0.6261.29
|
Traits implementation for wide character strings. More...
#include "include/internal/cef_string_wrappers.h"
Public Types | |
typedef wchar_t | char_type |
typedef cef_string_wide_t | struct_type |
typedef cef_string_userfree_wide_t | userfree_struct_type |
Static Public Member Functions | |
static void | clear (struct_type *s) |
static int | set (const char_type *src, size_t src_size, struct_type *output, int copy) |
static int | compare (const struct_type *s1, const struct_type *s2) |
static userfree_struct_type | userfree_alloc () |
static void | userfree_free (userfree_struct_type ufs) |
static bool | from_ascii (const char *str, size_t len, struct_type *s) |
static std::string | to_string (const struct_type *s) |
static bool | from_string (const std::string::value_type *data, size_t length, struct_type *s) |
static bool | from_string (const std::string &str, struct_type *s) |
static std::wstring | to_wstring (const struct_type *s) |
static bool | from_wstring (const std::wstring::value_type *data, size_t length, struct_type *s) |
static bool | from_wstring (const std::wstring &str, struct_type *s) |
static bool | from_string16 (const std::u16string &str, struct_type *s) |
Traits implementation for wide character strings.
typedef wchar_t CefStringTraitsWide::char_type |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |