HelenOS sources
c32rtomb 51 common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
c32rtomb 187 common/stdc/uchar.c return c32rtomb(s, c, mb);
c32rtomb 208 common/stdc/uchar.c return c32rtomb(s, c32, mb);
c32rtomb 89 common/stdc/wchar.c return c32rtomb(s, (char32_t) wc, ps);
c32rtomb 51 kernel/generic/common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
c32rtomb 187 kernel/generic/common/stdc/uchar.c return c32rtomb(s, c, mb);
c32rtomb 208 kernel/generic/common/stdc/uchar.c return c32rtomb(s, c32, mb);
c32rtomb 89 kernel/generic/common/stdc/wchar.c return c32rtomb(s, (char32_t) wc, ps);
c32rtomb 51 uspace/lib/c/common/include/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
c32rtomb 187 uspace/lib/c/common/stdc/uchar.c return c32rtomb(s, c, mb);
c32rtomb 208 uspace/lib/c/common/stdc/uchar.c return c32rtomb(s, c32, mb);
c32rtomb 89 uspace/lib/c/common/stdc/wchar.c return c32rtomb(s, (char32_t) wc, ps);
c32rtomb 138 uspace/lib/c/test/uchar.c PCUT_TEST(c32rtomb)
c32rtomb 148 uspace/lib/c/test/uchar.c s += c32rtomb(s, U'a', &mbstate);
c32rtomb 151 uspace/lib/c/test/uchar.c s += c32rtomb(s, U'β', &mbstate);
c32rtomb 154 uspace/lib/c/test/uchar.c s += c32rtomb(s, U'ℷ', &mbstate);
c32rtomb 157 uspace/lib/c/test/uchar.c s += c32rtomb(s, U'𐎣', &mbstate);
c32rtomb 160 uspace/lib/c/test/uchar.c s += c32rtomb(s, 0, &mbstate);
c32rtomb 51 uspace/lib/posix/include/common/uchar.h size_t c32rtomb(char *__restrict s, char32_t c32, mbstate_t *__restrict ps);
HelenOS homepage, sources at GitHub