const char * pressio_io_get_name(struct pressio_io const *io)
void pressio_io_free(struct pressio_io *io)
struct pressio_options * pressio_io_get_options(struct pressio_io const *io)
int pressio_io_write(struct pressio_io *io, struct pressio_data const *data)
int pressio_io_patch_version(struct pressio_io const *io)
int pressio_io_write_many(struct pressio_io *io, const struct pressio_data **data_begin, size_t num_data)
int pressio_io_check_options(struct pressio_io *io, struct pressio_options const *options)
int pressio_io_set_options(struct pressio_io *io, struct pressio_options const *options)
const char * pressio_supported_io_modules()
void pressio_io_set_name(struct pressio_io *io, const char *new_name)
int pressio_io_major_version(struct pressio_io const *io)
struct pressio_options * pressio_io_get_configuration(struct pressio_io const *io)
int pressio_io_error_code(struct pressio_io const *io)
struct pressio_io * pressio_get_io(struct pressio *library, const char *io_module)
const char * pressio_io_version(struct pressio_io const *io)
struct pressio_io * pressio_io_clone(struct pressio_io *io)
struct pressio_data * pressio_io_read(struct pressio_io *io, struct pressio_data *data)
int pressio_io_minor_version(struct pressio_io const *io)
int pressio_io_read_many(struct pressio_io *io, struct pressio_data **data_begin, size_t num_data)
struct pressio_options * pressio_io_get_documentation(struct pressio_io const *io)
const char * pressio_io_error_msg(struct pressio_io const *io)
void * data() const
Definition: data.h:327
Definition: options.h:352
Definition: pressio.h:137