Package ch.bailu.gtk.glib
Klasse MemVTable
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.glib.MemVTable
- Alle implementierten Schnittstellen:
PointerInterface
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.
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.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interface
static interface
static interface
static interface
static interface
static interface
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final String
function to use for allocating zero-filled memory.static final String
function to use to free memory.static final String
function to use for allocating memory.static final String
function to use for reallocating memory.static final String
function to use for allocating memory without a default error handler.static final String
function to use for reallocating memory without a default error handler. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
ch.bailu.gtk.glib.JnaMemVTable.OnCalloc
function to use for allocating zero-filled memory.ch.bailu.gtk.glib.JnaMemVTable.OnFree
function to use to free memory.ch.bailu.gtk.glib.JnaMemVTable.OnMalloc
function to use for allocating memory.ch.bailu.gtk.glib.JnaMemVTable.OnRealloc
function to use for reallocating memory.ch.bailu.gtk.glib.JnaMemVTable.OnTryMalloc
function to use for allocating memory without a default error handler.ch.bailu.gtk.glib.JnaMemVTable.OnTryRealloc
function to use for reallocating memory without a default error handler.void
setFieldCalloc
(MemVTable.OnCalloc calloc) function to use for allocating zero-filled memory.void
setFieldFree
(MemVTable.OnFree free) function to use to free memory.void
setFieldMalloc
(MemVTable.OnMalloc malloc) function to use for allocating memory.void
setFieldRealloc
(MemVTable.OnRealloc realloc) function to use for reallocating memory.void
setFieldTryMalloc
(MemVTable.OnTryMalloc try_malloc) function to use for allocating memory without a default error handler.void
setFieldTryRealloc
(MemVTable.OnTryRealloc try_realloc) function to use for reallocating memory without a default error handler.Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
MALLOC
function to use for allocating memory.
SeeMemVTable.OnMalloc.onMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
- Siehe auch:
-
REALLOC
function to use for reallocating memory.
SeeMemVTable.OnRealloc.onRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
- Siehe auch:
-
FREE
function to use to free memory.
SeeMemVTable.OnFree.onFree(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer)
- Siehe auch:
-
CALLOC
function to use for allocating zero-filled memory.
SeeMemVTable.OnCalloc.onCalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long, long)
- Siehe auch:
-
TRY_MALLOC
function to use for allocating memory without a default error handler.
SeeMemVTable.OnTryMalloc.onTryMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
- Siehe auch:
-
TRY_REALLOC
function to use for reallocating memory without a default error handler.
SeeMemVTable.OnTryRealloc.onTryRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
- Siehe auch:
-
-
Konstruktordetails
-
MemVTable
-
MemVTable
public MemVTable()
-
-
Methodendetails
-
getClassHandler
-
setFieldMalloc
function to use for allocating memory.
SeeMemVTable.OnMalloc.onMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
-
getFieldMalloc
public ch.bailu.gtk.glib.JnaMemVTable.OnMalloc getFieldMalloc()function to use for allocating memory.
SeeMemVTable.OnMalloc.onMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
-
setFieldRealloc
function to use for reallocating memory.
SeeMemVTable.OnRealloc.onRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
-
getFieldRealloc
public ch.bailu.gtk.glib.JnaMemVTable.OnRealloc getFieldRealloc()function to use for reallocating memory.
SeeMemVTable.OnRealloc.onRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
-
setFieldFree
function to use to free memory.
SeeMemVTable.OnFree.onFree(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer)
-
getFieldFree
public ch.bailu.gtk.glib.JnaMemVTable.OnFree getFieldFree()function to use to free memory.
SeeMemVTable.OnFree.onFree(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer)
-
setFieldCalloc
function to use for allocating zero-filled memory.
SeeMemVTable.OnCalloc.onCalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long, long)
-
getFieldCalloc
public ch.bailu.gtk.glib.JnaMemVTable.OnCalloc getFieldCalloc()function to use for allocating zero-filled memory.
SeeMemVTable.OnCalloc.onCalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long, long)
-
setFieldTryMalloc
function to use for allocating memory without a default error handler.
SeeMemVTable.OnTryMalloc.onTryMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
-
getFieldTryMalloc
public ch.bailu.gtk.glib.JnaMemVTable.OnTryMalloc getFieldTryMalloc()function to use for allocating memory without a default error handler.
SeeMemVTable.OnTryMalloc.onTryMalloc(ch.bailu.gtk.lib.handler.CallbackHandler, long)
-
setFieldTryRealloc
function to use for reallocating memory without a default error handler.
SeeMemVTable.OnTryRealloc.onTryRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
-
getFieldTryRealloc
public ch.bailu.gtk.glib.JnaMemVTable.OnTryRealloc getFieldTryRealloc()function to use for reallocating memory without a default error handler.
SeeMemVTable.OnTryRealloc.onTryRealloc(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.type.Pointer, long)
-