org.purejava.appindicator.GInitiallyUnownedClass Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of libayatana-appindicator-java-full Show documentation
Show all versions of libayatana-appindicator-java-full Show documentation
Java bindings for libayatana-appindicator in 100% pure Java
// Generated by jextract
package org.purejava.appindicator;
import java.lang.invoke.*;
import java.lang.foreign.*;
import java.nio.ByteOrder;
import java.util.*;
import java.util.function.*;
import java.util.stream.*;
import static java.lang.foreign.ValueLayout.*;
import static java.lang.foreign.MemoryLayout.PathElement.*;
/**
* {@snippet lang=c :
* typedef struct _GObjectClass {
* GTypeClass g_type_class;
* GSList *construct_properties;
* GObject *(*constructor)(GType, guint, GObjectConstructParam *);
* void (*set_property)(GObject *, guint, const GValue *, GParamSpec *);
* void (*get_property)(GObject *, guint, GValue *, GParamSpec *);
* void (*dispose)(GObject *);
* void (*finalize)(GObject *);
* void (*dispatch_properties_changed)(GObject *, guint, GParamSpec **);
* void (*notify)(GObject *, GParamSpec *);
* void (*constructed)(GObject *);
* gsize flags;
* gsize n_construct_properties;
* gpointer pspecs;
* gsize n_pspecs;
* gpointer pdummy[3];
* } GInitiallyUnownedClass
* }
*/
public class GInitiallyUnownedClass extends _GObjectClass {
GInitiallyUnownedClass() {
// Should not be called directly
}
}