#include <stdint.h>
#include <stddef.h>
#include <retro_common_api.h>
Go to the source code of this file.
|
memstream_t * | memstream_open (unsigned writing) |
|
void | memstream_close (memstream_t *stream) |
|
uint64_t | memstream_read (memstream_t *stream, void *data, uint64_t bytes) |
|
uint64_t | memstream_write (memstream_t *stream, const void *data, uint64_t bytes) |
|
int | memstream_getc (memstream_t *stream) |
|
void | memstream_putc (memstream_t *stream, int c) |
|
char * | memstream_gets (memstream_t *stream, char *buffer, size_t len) |
|
uint64_t | memstream_pos (memstream_t *stream) |
|
void | memstream_rewind (memstream_t *stream) |
|
int64_t | memstream_seek (memstream_t *stream, int64_t offset, int whence) |
|
void | memstream_set_buffer (uint8_t *buffer, uint64_t size) |
|
uint64_t | memstream_get_last_size (void) |
|
◆ memstream_t
◆ memstream_close()
◆ memstream_get_last_size()
◆ memstream_getc()
◆ memstream_gets()
char* memstream_gets |
( |
memstream_t * |
stream, |
|
|
char * |
buffer, |
|
|
size_t |
len |
|
) |
| |
◆ memstream_open()
◆ memstream_pos()
◆ memstream_putc()
◆ memstream_read()
◆ memstream_rewind()
◆ memstream_seek()
◆ memstream_set_buffer()
◆ memstream_write()