|
libcute 0.1
|
#include "collection/vector.h"#include "io/error.h"#include "io/stream.h"#include "memory/allocator.h"

Go to the source code of this file.
Classes | |
| struct | cu_MemStream |
Functions | |
| cu_MemStream_Result | cu_MemStream_create (size_t capacity, cu_Allocator allocator) |
| cu_Stream | cu_MemStream_stream (cu_MemStream *ms) |
| cu_Io_Error_Optional | cu_MemStream_flush (cu_MemStream *ms) |
| cu_Io_Error_Optional | cu_MemStream_seek (cu_MemStream *ms, cu_File_SeekTo to) |
| cu_IoSize_Result | cu_MemStream_tell (const cu_MemStream *ms) |
| void | cu_MemStream_close (cu_MemStream *ms) |
| cu_Slice_Optional | cu_MemStream_slice (const cu_MemStream *ms) |
Memory-backed buffered stream.
| cu_Slice_Optional cu_MemStream_slice | ( | const cu_MemStream * | ms | ) |
View the entire contents as a slice.

