Changeset 08e103d4 in mainline for uspace/lib/c/include/str.h
- Timestamp:
- 2019-02-05T18:26:05Z (5 years ago)
- Children:
- 1d2f85e
- Parents:
- d066259
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-05 16:16:55)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-05 18:26:05)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/str.h
rd066259 r08e103d4 68 68 extern errno_t chr_encode(wchar_t ch, char *str, size_t *offset, size_t sz); 69 69 70 extern size_t str_ size(const char *str);71 extern size_t wstr_ size(const wchar_t *str);70 extern size_t str_bytes(const char *str); 71 extern size_t wstr_bytes(const wchar_t *str); 72 72 73 extern size_t str_n size(const char *str, size_t max_size);74 extern size_t wstr_n size(const wchar_t *str, size_t max_size);73 extern size_t str_nbytes(const char *str, size_t max_size); 74 extern size_t wstr_nbytes(const wchar_t *str, size_t max_size); 75 75 76 extern size_t str_l size(const char *str, size_t max_len);77 extern size_t wstr_l size(const wchar_t *str, size_t max_len);76 extern size_t str_lbytes(const char *str, size_t max_len); 77 extern size_t wstr_lbytes(const wchar_t *str, size_t max_len); 78 78 79 extern size_t str_ length(const char *str);80 extern size_t wstr_ length(const wchar_t *wstr);79 extern size_t str_code_points(const char *str); 80 extern size_t wstr_code_points(const wchar_t *wstr); 81 81 82 extern size_t str_n length(const char *str, size_t size);83 extern size_t wstr_n length(const wchar_t *str, size_t size);82 extern size_t str_ncode_points(const char *str, size_t size); 83 extern size_t wstr_ncode_points(const wchar_t *str, size_t size); 84 84 85 85 extern size_t chr_width(wchar_t ch);
Note:
See TracChangeset
for help on using the changeset viewer.