Package org.freedesktop.gstreamer.gst
Class Allocator.AllocatorClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gobject.InitiallyUnowned.InitiallyUnownedClass
org.freedesktop.gstreamer.gst.GstObject.ObjectClass
org.freedesktop.gstreamer.gst.Allocator.AllocatorClass
-
Constructor Summary
ConstructorDescriptionAllocate a new AllocatorClass.AllocatorClass
(Arena arena) Allocate a new AllocatorClass.AllocatorClass
(MemorySegment address) Create a AllocatorClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideAlloc
(Arena arena, Method method) Override virtual methodalloc
.void
overrideFree
(Arena arena, Method method) Override virtual methodfree
.Methods inherited from class org.freedesktop.gstreamer.gst.GstObject.ObjectClass
overrideDeepNotify, readPathStringSeparator, writePathStringSeparator
Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
AllocatorClass
Create a AllocatorClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
AllocatorClass
Allocate a new AllocatorClass.- Parameters:
arena
- to control the memory allocation scope
-
AllocatorClass
public AllocatorClass()Allocate a new AllocatorClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideAlloc
-
overrideFree
-