Package org.gnome.gio
Class SettingsBackend.SettingsBackendClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gio.SettingsBackend.SettingsBackendClass
- All Implemented Interfaces:
Proxy
- Enclosing class:
SettingsBackend
Class structure for
GSettingsBackend
.-
Constructor Summary
ConstructorDescriptionAllocate a new SettingsBackendClass.SettingsBackendClass
(Arena arena) Allocate a new SettingsBackendClass.SettingsBackendClass
(MemorySegment address) Create a SettingsBackendClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideGetPermission
(Arena arena, Method method) Override virtual methodget_permission
.void
overrideGetWritable
(Arena arena, Method method) Override virtual methodget_writable
.void
overrideRead
(Arena arena, Method method) Override virtual methodread
.void
overrideReadUserValue
(Arena arena, Method method) Override virtual methodread_user_value
.void
overrideReset
(Arena arena, Method method) Override virtual methodreset
.void
overrideSubscribe
(Arena arena, Method method) Override virtual methodsubscribe
.void
overrideSync
(Arena arena, Method method) Override virtual methodsync
.void
overrideUnsubscribe
(Arena arena, Method method) Override virtual methodunsubscribe
.void
overrideWrite
(Arena arena, Method method) Override virtual methodwrite
.void
overrideWriteTree
(Arena arena, Method method) Override virtual methodwrite_tree
.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
-
SettingsBackendClass
Create a SettingsBackendClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
SettingsBackendClass
Allocate a new SettingsBackendClass.- Parameters:
arena
- to control the memory allocation scope
-
SettingsBackendClass
public SettingsBackendClass()Allocate a new SettingsBackendClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideRead
-
overrideGetWritable
-
overrideWrite
-
overrideWriteTree
-
overrideReset
-
overrideSubscribe
-
overrideUnsubscribe
-
overrideSync
-
overrideGetPermission
-
overrideReadUserValue
-