Package ch.bailu.gtk.gio
Class ConverterIface
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.ConverterIface
- All Implemented Interfaces:
PointerInterface
Provides an interface for converting data from one type
to another type. The conversion can be stateful
and may fail at any place.
to another type. The conversion can be stateful
and may fail at any place.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassHandlerch.bailu.gtk.gio.JnaConverterIface.OnConvertch.bailu.gtk.gio.JnaConverterIface.OnResetstatic intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldConvert(ConverterIface.OnConvert convert) voidMethods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksMethods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Field Details
-
G_IFACE
The parent interface.
Private field: direct-type- See Also:
-
CONVERT
- See Also:
-
RESET
SeeConverterIface.OnReset.onReset(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.Converter)- See Also:
-
-
Constructor Details
-
ConverterIface
-
ConverterIface
public ConverterIface()
-
-
Method Details
-
getClassHandler
-
setFieldConvert
-
getFieldConvert
public ch.bailu.gtk.gio.JnaConverterIface.OnConvert getFieldConvert() -
setFieldReset
-
getFieldReset
public ch.bailu.gtk.gio.JnaConverterIface.OnReset getFieldReset() -
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-