![]() |
![]() |
![]() |
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 : |