| GPS04 Reference Manual | ||||
|---|---|---|---|---|
#include <PS04-memory-stream.h>
PS04MemoryStream;
PS04MemoryStream* ps04_memory_stream_new (void);
void ps04_memory_stream_clear (PS04MemoryStream *self);
gpointer ps04_memory_stream_get_data (PS04MemoryStream *self);
gsize ps04_memory_stream_get_length (const PS04MemoryStream *self);
void ps04_memory_stream_rewind (PS04MemoryStream *stream);
The PS04MemoryStream class is an in-memory implementation of the PS04Stream interface. It is currently used only for internal tests and therefore has very rudimentary functionality.
void ps04_memory_stream_clear (PS04MemoryStream *self);
Clears the memory stream, resetting the file position.
self : |
A PS04MemoryStream. |
gpointer ps04_memory_stream_get_data (PS04MemoryStream *self);
self : |
|
| Returns : |
gsize ps04_memory_stream_get_length (const PS04MemoryStream *self);
self : |
|
| Returns : |