Go to the documentation of this file.
37 #ifndef BUFFERREADER_H
38 #define BUFFERREADER_H
size_t bufferreader_data_length(BufferReader *br)
void bufferreader_destroy(BufferReader *br)
BufferReader * bufferreader_create()
char * bufferreader_get_line(BufferReader *br, char *buffer, size_t length)
char * bufferreader_next_line(BufferReader *br)
char * bufferreader_data(BufferReader *br)
BufferReader * bufferreader_init_from_memory(BufferReader *br, const char *data, size_t length)
void bufferreader_init_from_tar_file(BufferReader *br, mtar_t *tar, mtar_header_t *h)
size_t bufferreader_current_line(BufferReader *br)
BufferReader * bufferreader_init_from_file(BufferReader *br, const char *filepath, const char *failureMessage, LogLevel failureLevel)