Package ch.bailu.gtk.type
Klasse Pointer
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
- Alle implementierten Schnittstellen:
PointerInterface
- Bekannte direkte Unterklassen:
Bitmask
,DoubleRange
,Event
,Expression
,FlagSet
,Fraction
,FractionRange
,Int64Range
,IntRange
,Object
,Outsider
,ParamSpec
,Record
,RenderNode
,Strs
,ValueArray
,ValueList
,Wrapper
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPointer
(PointerContainer pointerContainer) Casting constructor to access another interface. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal long
final PointerContainer
cast()
Pass the return value of this function to the casting constructor of any class derived from PointerconnectSignal
(String detailedSignal, com.sun.jna.Callback callback) Connect GTK signal to JNA callback.final void
final void
disconnectSignals
(String detailedSignal) boolean
int
hashCode()
final void
final void
toString()
final void
final void
unregisterCallbacks
(String detailedName) 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
-
NULL
-
-
Konstruktordetails
-
Pointer
Casting constructor to access another interface.- Parameter:
pointerContainer
- Wraps a C pointerContainer of a GTK class or record- Siehe auch:
-
-
Methodendetails
-
asCPointer
public final long asCPointer()- Angegeben von:
asCPointer
in SchnittstellePointerInterface
-
cast
Pass the return value of this function to the casting constructor of any class derived from Pointer- Angegeben von:
cast
in SchnittstellePointerInterface
- Gibt zurück:
- CPointer (wraps a C pointer of a GTK class or record)
- Siehe auch:
-
hashCode
public int hashCode() -
equals
-
toString
-
throwNullPointerException
-
throwIfNull
public final void throwIfNull()- Angegeben von:
throwIfNull
in SchnittstellePointerInterface
-
connectSignal
Connect GTK signal to JNA callback.- Parameter:
detailedSignal
- GTK signal namecallback
- JNA callback function (lambda).- Gibt zurück:
SignalHandler
. Can be used to disconnect signal and to release callback function.
-
disconnectSignals
public final void disconnectSignals() -
disconnectSignals
-
unregisterCallbacks
public final void unregisterCallbacks() -
unregisterCallbacks
-