| parrotcode: IO Layer for UTF8 | |
| Contents | C |

src/io/io_utf8.c - IO Layer for UTF8

Convert output to utf8. Convert input to Parrot's internal string representation.

PARROT_WARN_UNUSED_RESULT PARROT_CANNOT_RETURN_NULL ParrotIOLayer *PIO_utf8_register_layer(void)static size_t PIO_utf8_read(PARROT_INTERP, NOTNULL(ParrotIOLayer *layer), NOTNULL(ParrotIO *io), NOTNULL(STRING **buf))static size_t PIO_utf8_write(PARROT_INTERP, NOTNULL(ParrotIOLayer *l), NOTNULL(ParrotIO *io), NOTNULL(STRING *s))
src/io/io_passdown.c, src/io/io.c, src/io/io_layers.c, src/io/io_private.h.

Initially written by Leo.
|
|
|