Data Structures |
| struct | _MEMFILE |
Enumerations |
| enum | memfile_mode_t { MODE_READ,
MODE_WRITE
} |
Functions |
| MEMFILE * | mem_fopen_read (void *buf, size_t buflen) |
| size_t | mem_fread (void *buf, size_t size, size_t nmemb, MEMFILE *stream) |
| MEMFILE * | mem_fopen_write (void) |
| size_t | mem_fwrite (const void *ptr, size_t size, size_t nmemb, MEMFILE *stream) |
| void | mem_get_buf (MEMFILE *stream, void **buf, size_t *buflen) |
| void | mem_fclose (MEMFILE *stream) |
| long | mem_ftell (MEMFILE *stream) |
| int | mem_fseek (MEMFILE *stream, signed long position, mem_rel_t whence) |
| size_t | mem_fsize (MEMFILE *stream) |
| char * | mem_fgetbuf (MEMFILE *stream) |