NAME ^

src/io/io_string.c - IO Layer for strings

DESCRIPTION ^

Capture output to a string PMC.

String Layer Functions ^

PARROT_WARN_UNUSED_RESULT PARROT_CANNOT_RETURN_NULL ParrotIOLayer *PIO_string_register_layer(void)

TODO: Not yet documented!!!

static size_t PIO_string_read(SHIM_INTERP, NOTNULL(ParrotIOLayer *l), SHIM(ParrotIO *io), NOTNULL(STRING **buf))

TODO: Not yet documented!!!

static size_t PIO_string_write(PARROT_INTERP, NOTNULL(ParrotIOLayer *l), SHIM(ParrotIO *io), NOTNULL(STRING *s))

TODO: Not yet documented!!!

SEE ALSO ^

src/io/io_passdown.c, src/io/io.c, src/io/io_layers.c, src/io/io_private.h.

HISTORY ^

Initially written by chromatic.


parrot