ReactOS 0.4.16-dev-927-g467dec4
c16rtomb.cpp File Reference
Include dependency graph for c16rtomb.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{c16rtomb.cpp}
 

Functions

void anonymous_namespace{c16rtomb.cpp}::store_first_surrogate (char16_t c16, mbstate_t *ps)
 
char32_t anonymous_namespace{c16rtomb.cpp}::combine_second_surrogate (char16_t c16, mbstate_t *ps)
 
constexpr bool anonymous_namespace{c16rtomb.cpp}::has_surrogate (mbstate_t *ps)
 
constexpr bool anonymous_namespace{c16rtomb.cpp}::is_first_surrogate (char16_t c16)
 
constexpr bool anonymous_namespace{c16rtomb.cpp}::is_second_surrogate (char16_t c16)
 
size_t __cdecl c16rtomb (char *s, char16_t c16, mbstate_t *ps)
 

Function Documentation

◆ c16rtomb()

size_t __cdecl c16rtomb ( char s,
char16_t  c16,
mbstate_t ps 
)

Definition at line 47 of file c16rtomb.cpp.

48{
49 // TODO: Bug 13307590 says this is always assuming UTF-8.
50 __crt_cached_ptd_host ptd;
51 return __c16rtomb_utf8(s, c16, ps, ptd);
52}
_In_ size_t const _In_ int _In_ bool const _In_ unsigned const _In_ __acrt_rounding_mode const _Inout_ __crt_cached_ptd_host & ptd
Definition: cvt.cpp:355
GLdouble s
Definition: gl.h:2039
size_t __cdecl __c16rtomb_utf8(char *s, char16_t c16, mbstate_t *ps, __crt_cached_ptd_host &ptd)
Definition: c16rtomb.cpp:54