GMemoryOutputStream: GMemoryOutputStream

Description Methods and Functions Hierarchy Interfaces Detailed Description Structures Convenient Construction User Functions Author(s) References

Description

Streaming output operations on memory chunks

Methods and Functions

gMemoryOutputStreamNew(len)
gMemoryOutputStreamGetData(object)
gMemoryOutputStreamGetSize(object)
gMemoryOutputStreamGetDataSize(object)
gMemoryOutputStream(len)

Hierarchy

1
2
3

Interfaces

GMemoryOutputStream implements GSeekable.

Detailed Description

GMemoryOutputStream is a class for using arbitrary memory chunks as output for GIO streaming output operations.

Structures

GMemoryOutputStream

Implements GOutputStream for arbitrary memory chunks.

Convenient Construction

gMemoryOutputStream is the equivalent of gMemoryOutputStreamNew.

User Functions

GReallocFunc(data, size)

Changes the size of the memory block pointed to by data to size bytes.

The function should have the same semantics as realloc().

data

memory block to reallocate

size

size to reallocate data to

Returns: [R object] a pointer to the reallocated memory

Author(s)

Derived by RGtkGen from GTK+ documentation

References

https://developer.gnome.org/gio/stable/GMemoryOutputStream.html


RGtk2 documentation built on Oct. 14, 2021, 5:08 p.m.