26 #if ! defined (octave_unistr_wrappers_h)
27 #define octave_unistr_wrappers_h 1
29 #if defined __cplusplus
46 uint8_t *result_buf,
size_t *lengthp);
50 uint8_t *result_buf,
size_t *lengthp);
54 uint16_t *result_buf,
size_t *lengthp);
58 uint32_t *result_buf,
size_t *lengthp);
60 #if defined __cplusplus
uint8_t * octave_u16_to_u8_wrapper(const uint16_t *src, size_t src_len, uint8_t *result_buf, size_t *lengthp)
int octave_u8_strmbtouc_wrapper(uint32_t *puc, const uint8_t *src)
int octave_u8_strmblen_wrapper(const uint8_t *src)
uint16_t * octave_u8_to_u16_wrapper(const uint8_t *src, size_t src_len, uint16_t *result_buf, size_t *lengthp)
uint8_t * octave_u32_to_u8_wrapper(const uint32_t *src, size_t src_len, uint8_t *result_buf, size_t *lengthp)
const uint8_t * octave_u8_check_wrapper(const uint8_t *src, size_t n)
uint32_t * octave_u8_to_u32_wrapper(const uint8_t *src, size_t src_len, uint32_t *result_buf, size_t *lengthp)
size_t octave_u8_mbsnlen_wrapper(const uint8_t *src, size_t n)