Struct
GLibMemVTable
Description
struct GMemVTable {
gpointer (* malloc) (
gsize n_bytes
);
gpointer (* realloc) (
gpointer mem,
gsize n_bytes
);
void (* free) (
gpointer mem
);
gpointer (* calloc) (
gsize n_blocks,
gsize n_block_bytes
);
gpointer (* try_malloc) (
gsize n_bytes
);
gpointer (* try_realloc) (
gpointer mem,
gsize n_bytes
);
}
A set of functions used to perform memory allocation. The same GMemVTable
must
be used for all allocations in the same program; a call to g_mem_set_vtable(),
if it exists, should be prior to any use of GLib.
This functions related to this has been deprecated in 2.46, and no longer work.
Structure members
malloc
- No description available.
realloc
- No description available.
free
- No description available.
calloc
- No description available.
try_malloc
- No description available.
try_realloc
- No description available.