Go to the source code of this file.
Typedefs | |
typedef struct _reader_t * | reader_t |
opaque type : generic reader | |
typedef struct _writer_t * | writer_t |
opaque type : generic writer | |
Functions | |
writer_t | file_writer_new (const char *) |
create a new writer associated to given file. | |
writer_t | buffer_writer_new (char *, word_t) |
create a new writer associated to given buffer of given length. | |
void | writer_close (writer_t) |
close the given writer. | |
reader_t | file_reader_new (const char *) |
create a new reader associated to given file. | |
reader_t | buffer_reader_new (const char *, word_t) |
create a new reader associated to given buffer of given length. | |
void | reader_swap_endian (reader_t) |
toggle endian swapping for the given reader. | |
void | reader_close (reader_t) |
close the given reader. | |
word_t | write_word (writer_t, word_t) |
word_t | write_string (writer_t, const char *) |
word_t | read_word (reader_t) |
const char * | read_string (reader_t) |