Package ch.bailu.gtk.type
Interface PointerInterface
- All Known Implementing Classes:
_Value__data__union,AboutDialog,AboutWindow,AboutWindowClass,Accessible,Action,Actionable,ActionableInterface,ActionBar,ActionEntry,ActionGroup,ActionGroupInterface,ActionInterface,ActionMap,ActionMapInterface,ActionRow,ActionRowClass,ActivateAction,Adjustment,AdjustmentClass,AlternativeTrigger,Analysis,Animation,AnimationTarget,AnyFilter,AppChooser,AppChooserButton,AppChooserDialog,AppChooserWidget,AppInfo,AppInfoIface,AppInfoMonitor,AppLaunchContext,AppLaunchContext,AppLaunchContextClass,Application,Application,Application,ApplicationClass,ApplicationClass,ApplicationClass,ApplicationCommandLine,ApplicationCommandLineClass,ApplicationWindow,ApplicationWindow,ApplicationWindowClass,ApplicationWindowClass,Array,Array,AspectFrame,Assistant,AssistantPage,AsyncInitable,AsyncInitableIface,AsyncResult,AsyncResultIface,ATContext,AttrClass,AttrColor,AttrFloat,AttrFontDesc,AttrFontFeatures,Attribute,AttrInt,AttrIterator,AttrLanguage,AttrList,AttrShape,AttrSize,AttrString,Avatar,AvatarClass,Bin,BinClass,Binding,BindingGroup,BinLayout,BinLayoutClass,Bitset,BitsetIter,BlendNode,BlurNode,BookmarkList,BookmarkListClass,BoolFilter,BoolFilterClass,Border,BorderNode,Box,Box,BoxClass,BoxLayout,BoxLayoutClass,BroadwayRenderer,BufferedInputStream,BufferedInputStreamClass,BufferedOutputStream,BufferedOutputStreamClass,Buildable,BuildableIface,BuildableParser,Builder,BuilderCScope,BuilderCScopeClass,BuilderListItemFactory,BuilderScope,BuilderScopeInterface,Button,ButtonClass,ButtonContent,ButtonContentClass,ButtonEvent,ByteArray,Bytes,Bytes,Bytes,BytesIcon,CairoContext,CairoNode,CairoRenderer,Calendar,CallbackAction,CallbackAnimationTarget,Cancellable,CancellableClass,Carousel,CarouselClass,CarouselIndicatorDots,CarouselIndicatorDotsClass,CarouselIndicatorLines,CarouselIndicatorLinesClass,CClosure,CClosureExpression,CellArea,CellAreaBox,CellAreaClass,CellAreaContext,CellAreaContextClass,CellEditable,CellEditableIface,CellLayout,CellLayoutIface,CellRenderer,CellRendererAccel,CellRendererClass,CellRendererCombo,CellRendererPixbuf,CellRendererProgress,CellRendererSpin,CellRendererSpinner,CellRendererText,CellRendererTextClass,CellRendererToggle,CellView,CenterBox,CenterLayout,CenterLayoutClass,CharsetConverter,CharsetConverterClass,CheckButton,CheckButtonClass,Checksum,Clamp,ClampClass,ClampLayout,ClampLayoutClass,ClampScrollable,ClampScrollableClass,Client,ClientIface,ClientProxy,ClientProxyClass,ClientSkeleton,ClientSkeletonClass,Clipboard,ClipNode,Closure,ClosureExpression,ClosureNotifyData,Color,ColorButton,ColorChooser,ColorChooserDialog,ColorChooserInterface,ColorChooserWidget,ColorMatrixNode,ColorNode,ColorStop,ColumnView,ColumnViewColumn,ComboBox,ComboBoxClass,ComboBoxText,ComboRow,ComboRowClass,Cond,ConicGradientNode,ConstantExpression,Constraint,ConstraintClass,ConstraintGuide,ConstraintGuideClass,ConstraintLayout,ConstraintLayoutChild,ConstraintLayoutChildClass,ConstraintLayoutClass,ConstraintTarget,ContainerNode,ContentDeserializer,ContentFormats,ContentFormatsBuilder,ContentProvider,ContentProviderClass,ContentSerializer,Context,Context,Converter,ConverterIface,ConverterInputStream,ConverterInputStreamClass,ConverterOutputStream,ConverterOutputStreamClass,Coverage,Credentials,CrossFadeNode,CrossingEvent,CssLocation,CssProvider,CssSection,Cursor,CustomFilter,CustomFilterClass,CustomLayout,CustomLayoutClass,CustomSorter,CustomSorterClass,DatagramBased,DatagramBasedInterface,DataInputStream,DataInputStreamClass,DataOutputStream,DataOutputStreamClass,Date,DateTime,Dbl,DBusActionGroup,DBusAnnotationInfo,DBusArgInfo,DBusAuthObserver,DBusConnection,DBusErrorEntry,DBusInterface,DBusInterfaceIface,DBusInterfaceInfo,DBusInterfaceSkeleton,DBusInterfaceSkeletonClass,DBusInterfaceVTable,DBusMenuModel,DBusMessage,DBusMethodInfo,DBusMethodInvocation,DBusNodeInfo,DBusObject,DBusObjectIface,DBusObjectManager,DBusObjectManagerClient,DBusObjectManagerClientClass,DBusObjectManagerIface,DBusObjectManagerServer,DBusObjectManagerServerClass,DBusObjectProxy,DBusObjectProxyClass,DBusObjectSkeleton,DBusObjectSkeletonClass,DBusPropertyInfo,DBusProxy,DBusProxyClass,DBusServer,DBusSignalInfo,DBusSubtreeVTable,DebugController,DebugControllerDBus,DebugControllerDBusClass,DebugControllerInterface,DebugKey,DebugNode,DeleteEvent,DesktopAppInfo,DesktopAppInfoClass,DesktopAppInfoLookup,DesktopAppInfoLookupIface,Device,Device,DevicePad,DeviceTool,Dialog,DialogClass,DirectoryList,DirectoryListClass,Display,DisplayManager,DNDEvent,DoubleIEEE754,Drag,DragIcon,DragIconClass,DragSource,DragSurface,DrawContext,DrawingArea,DrawingAreaClass,Drive,DriveIface,Drop,DropControllerMotion,DropDown,DropDownClass,DropTarget,DropTargetAsync,DtlsClientConnection,DtlsClientConnectionInterface,DtlsConnection,DtlsConnectionInterface,DtlsServerConnection,DtlsServerConnectionInterface,Editable,EditableInterface,EditableLabel,EditableLabelClass,Emblem,EmblemedIcon,EmblemedIconClass,EmojiChooser,Entry,EntryBuffer,EntryBufferClass,EntryClass,EntryCompletion,EntryRow,EntryRowClass,EnumClass,EnumListItem,EnumListItemClass,EnumListModel,EnumListModelClass,EnumValue,Error,Euler,Event,EventController,EventControllerFocus,EventControllerKey,EventControllerLegacy,EventControllerMotion,EventControllerScroll,EventSequence,EveryFilter,Expander,ExpanderRow,ExpanderRowClass,Expression,ExpressionWatch,File,FileAttributeInfo,FileAttributeInfoList,FileAttributeMatcher,FileChooser,FileChooserDialog,FileChooserDialogExtended,FileChooserNative,FileChooserNativeClass,FileChooserWidget,FileDescriptorBased,FileDescriptorBasedIface,FileEnumerator,FileEnumeratorClass,FileFilter,FileIcon,FileIface,FileInfo,FileInputStream,FileInputStreamClass,FileIOStream,FileIOStreamClass,FileList,FileMonitor,FileMonitorClass,FilenameCompleter,FilenameCompleterClass,FileOutputStream,FileOutputStreamClass,Filter,FilterClass,FilterInputStream,FilterInputStreamClass,FilterListModel,FilterListModelClass,FilterOutputStream,FilterOutputStreamClass,Fixed,FixedClass,FixedLayout,FixedLayoutChild,FixedLayoutChildClass,FixedLayoutClass,FlagsClass,FlagsValue,Flap,FlapClass,FlattenListModel,FlattenListModelClass,FloatIEEE754,FlowBox,FlowBoxChild,FlowBoxChildClass,Flt,FocusEvent,Font,Font,FontButton,FontChooser,FontChooserDialog,FontChooserIface,FontChooserWidget,FontClass,FontDescription,FontFace,FontFace,FontFaceClass,FontFamily,FontFamilyClass,FontMap,FontMap,FontMapClass,FontMetrics,FontOptions,Fontset,FontsetClass,FontsetSimple,Frame,FrameClass,FrameClock,FrameTimings,Frustum,Gesture,GestureClick,GestureDrag,GestureLongPress,GesturePan,GestureRotate,GestureSingle,GestureStylus,GestureSwipe,GestureZoom,GLArea,GLAreaClass,GLContext,GLRenderer,GLShader,GLShaderClass,GLShaderNode,GLTexture,GlyphGeometry,GlyphInfo,GlyphItem,GlyphItemIter,GlyphString,GlyphVisAttr,GrabBrokenEvent,Grid,GridClass,GridLayout,GridLayoutChild,GridLayoutChildClass,GridLayoutClass,GridView,GString,HashTable,HashTableIter,HeaderBar,HeaderBar,HeaderBarClass,Hook,HookList,Icon,IconIface,IconPaintable,IconTheme,IconView,Image,IMContext,IMContextClass,IMContextSimple,IMContextSimpleClass,IMMulticontext,IMMulticontextClass,InetAddress,InetAddressClass,InetAddressMask,InetAddressMaskClass,InetSocketAddress,InetSocketAddressClass,InfoBar,Initable,InitableIface,InitiallyUnowned,InitiallyUnownedClass,InputMessage,InputStream,InputStreamBridge,InputStreamClass,InputVector,Inscription,InscriptionClass,InsetShadowNode,Int,Int64,Interface,InterfaceInfo,IOChannel,IOFuncs,IOModule,IOStream,IOStreamClass,Item,KeyEvent,KeyFile,KeymapKey,KeyvalTrigger,Label,Language,Layout,LayoutChild,LayoutChildClass,LayoutIter,LayoutLine,LayoutManager,LayoutManagerClass,Leaflet,LeafletClass,LeafletPage,LeafletPageClass,LevelBar,LinearGradientNode,LinkButton,List,ListBase,ListBox,ListBoxRow,ListBoxRowClass,ListIndex,ListItem,ListItemFactory,ListModel,ListModelInterface,ListStore,ListStore,ListStoreClass,ListStoreClass,ListView,LoadableIcon,LoadableIconIface,Location,LocationIface,LocationProxy,LocationProxyClass,LocationSkeleton,LocationSkeletonClass,LockButton,LogAttr,LogField,MainContext,MainLoop,Manager,ManagerIface,ManagerProxy,ManagerProxyClass,ManagerSkeleton,ManagerSkeletonClass,MapListModel,MapListModelClass,MappedFile,MarkupParseContext,MarkupParser,MatchInfo,Matrix,Matrix,Matrix,MediaControls,MediaControlsClass,MediaFile,MediaFileClass,MediaStream,MediaStreamClass,MemoryInputStream,MemoryInputStreamClass,MemoryMonitor,MemoryMonitorInterface,MemoryOutputStream,MemoryOutputStreamClass,MemoryTexture,MemVTable,Menu,MenuAttributeIter,MenuAttributeIterClass,MenuButton,MenuItem,MenuLinkIter,MenuLinkIterClass,MenuModel,MenuModelClass,MessageDialog,MessageDialog,MessageDialogClass,MnemonicAction,MnemonicTrigger,Monitor,MotionEvent,Mount,MountIface,MountOperation,MountOperation,MountOperationClass,MountOperationClass,MultiFilter,MultiSelection,MultiSelectionClass,MultiSorter,MultiSorterClass,Mutex,NamedAction,Native,NativeDialog,NativeDialogClass,NativeSocketAddress,NativeSocketAddressClass,NativeVolumeMonitor,NativeVolumeMonitorClass,NetworkAddress,NetworkAddressClass,NetworkMonitor,NetworkMonitorInterface,NetworkService,NetworkServiceClass,NeverTrigger,NglRenderer,Node,NoSelection,NoSelectionClass,Notebook,NotebookPage,NothingAction,Notification,NumericSorter,NumericSorterClass,Object,ObjectClass,ObjectClassExtended,ObjectConstructParam,ObjectExpression,Once,OpacityNode,OptionEntry,OptionGroup,Orientable,OrientableIface,OutputMessage,OutputStream,OutputStreamClass,OutputVector,OutsetShadowNode,Outsider,Overlay,OverlayLayout,OverlayLayoutChild,OverlayLayoutChildClass,OverlayLayoutClass,PadActionEntry,PadController,PadEvent,PageRange,PageSetup,PageSetupUnixDialog,Paintable,PaintableInterface,Paned,PaperSize,Parameter,ParamSpec,ParamSpecBoolean,ParamSpecBoxed,ParamSpecChar,ParamSpecClass,ParamSpecDouble,ParamSpecEnum,ParamSpecExpression,ParamSpecFlags,ParamSpecFloat,ParamSpecGType,ParamSpecInt,ParamSpecInt64,ParamSpecLong,ParamSpecObject,ParamSpecOverride,ParamSpecParam,ParamSpecPointer,ParamSpecString,ParamSpecTypeInfo,ParamSpecUChar,ParamSpecUInt,ParamSpecUInt64,ParamSpecULong,ParamSpecUnichar,ParamSpecValueArray,ParamSpecVariant,ParseLocation,PasswordEntry,PasswordEntryBuffer,PasswordEntryBufferClass,PasswordEntryRow,PasswordEntryRowClass,Path,Pattern,PatternSpec,Permission,PermissionClass,Picture,PictureClass,Pixbuf,PixbufAnimation,PixbufAnimationClass,PixbufAnimationIter,PixbufAnimationIterClass,PixbufFormat,PixbufLoader,PixbufLoaderClass,PixbufModule,PixbufModulePattern,PixbufNonAnim,PixbufSimpleAnim,PixbufSimpleAnimIter,Plane,Point,Point3D,Pointer,PointerContainer,PollableInputStream,PollableInputStreamInterface,PollableOutputStream,PollableOutputStreamInterface,PollFD,Popover,PopoverClass,PopoverMenu,PopoverMenuBar,Popup,PopupLayout,PowerProfileMonitor,PowerProfileMonitorInterface,PreferencesGroup,PreferencesGroupClass,PreferencesPage,PreferencesPageClass,PreferencesRow,PreferencesRowClass,PreferencesWindow,PreferencesWindowClass,PrintContext,Printer,PrintJob,PrintOperation,PrintOperationClass,PrintOperationPreview,PrintOperationPreviewIface,PrintSettings,PrintUnixDialog,Private,ProgressBar,PropertyAction,PropertyAnimationTarget,PropertyExpression,ProximityEvent,Proxy,ProxyAddress,ProxyAddressClass,ProxyAddressEnumerator,ProxyAddressEnumeratorClass,ProxyInterface,ProxyResolver,ProxyResolverInterface,PtrArray,Quad,Quaternion,Queue,RadialGradientNode,Range,RangeClass,Ray,RecentData,RecentInfo,RecentManager,RecentManagerClass,RecMutex,Record,Rect,Rectangle,Rectangle,Rectangle,RectangleInt,Regex,Region,RemoteActionGroup,RemoteActionGroupInterface,Renderer,Renderer,RendererClass,RenderNode,RepeatingLinearGradientNode,RepeatingRadialGradientNode,RepeatNode,RequestedSize,Requisition,Resolver,ResolverClass,Resource,Revealer,RGBA,Root,RoundedClipNode,RoundedRect,RWLock,Scale,ScaleButton,ScaleButtonClass,ScaleClass,ScaledFont,Scanner,ScannerConfig,ScriptIter,Scrollable,ScrollableInterface,Scrollbar,ScrolledWindow,ScrollEvent,SearchBar,SearchEntry,Seat,Seekable,SeekableIface,SelectionFilterModel,SelectionFilterModelClass,SelectionModel,SelectionModelInterface,Separator,Settings,Settings,SettingsBackend,SettingsBackendClass,SettingsClass,SettingsSchema,SettingsSchemaKey,SettingsSchemaSource,ShaderArgsBuilder,Shadow,ShadowNode,Shortcut,ShortcutAction,ShortcutClass,ShortcutController,ShortcutLabel,ShortcutManager,ShortcutManagerInterface,ShortcutsGroup,ShortcutsSection,ShortcutsShortcut,ShortcutsWindow,ShortcutTrigger,SignalAction,SignalGroup,SignalInvocationHint,SignalListItemFactory,SignalQuery,Simd4F,Simd4X4F,Simple,SimpleAction,SimpleActionGroup,SimpleActionGroupClass,SimpleAsyncResult,SimpleClass,SimpleIOStream,SimplePermission,SimpleProxyResolver,SimpleProxyResolverClass,SingleSelection,SingleSelectionClass,Size,SizeGroup,SliceListModel,SliceListModelClass,SList,Snapshot,Snapshot,Socket,SocketAddress,SocketAddressClass,SocketAddressEnumerator,SocketAddressEnumeratorClass,SocketClass,SocketClient,SocketClientClass,SocketConnectable,SocketConnectableIface,SocketConnection,SocketConnectionClass,SocketControlMessage,SocketControlMessageClass,SocketListener,SocketListenerClass,SocketService,SocketServiceClass,Sorter,SorterClass,SortListModel,SortListModelClass,Source,SourceCallbackFuncs,SourceFuncs,Sphere,SpinButton,Spinner,SplitButton,SplitButtonClass,SpringAnimation,SpringParams,Squeezer,SqueezerClass,SqueezerPage,SqueezerPageClass,SrvTarget,Stack,StackPage,StackSidebar,StackSwitcher,StaticResource,Statusbar,StatusPage,StatusPageClass,Str,StringFilter,StringFilterClass,StringList,StringListClass,StringObject,StringObjectClass,StringSorter,StringSorterClass,Strs,StyleContext,StyleContextClass,StyleManager,StyleManagerClass,StyleProvider,Subprocess,SubprocessLauncher,Surface,Surface,Swipeable,SwipeableInterface,SwipeTracker,SwipeTrackerClass,Switch,SymbolicPaintable,SymbolicPaintableInterface,TabArray,TabBar,TabBarClass,TabPage,TabPageClass,TabView,TabViewClass,Task,TcpConnection,TcpConnectionClass,TcpWrapperConnection,TcpWrapperConnectionClass,TestConfig,TestDBus,TestLogBuffer,TestLogMsg,Text,TextBuffer,TextBufferClass,TextChildAnchor,TextChildAnchorClass,TextIter,TextMark,TextMarkClass,TextNode,TextTag,TextTagClass,TextTagTable,Texture,TextureNode,TextView,TextViewClass,ThemedIcon,Thread,ThreadedSocketService,ThreadedSocketServiceClass,ThreadPool,TimeCoord,TimedAnimation,TimeVal,TimeZone,TlsBackend,TlsBackendInterface,TlsCertificate,TlsCertificateClass,TlsClientConnection,TlsClientConnectionInterface,TlsConnection,TlsConnectionClass,TlsDatabase,TlsDatabaseClass,TlsFileDatabase,TlsFileDatabaseInterface,TlsInteraction,TlsInteractionClass,TlsPassword,TlsPasswordClass,TlsServerConnection,TlsServerConnectionInterface,Toast,ToastClass,ToastOverlay,ToastOverlayClass,ToggleButton,ToggleButtonClass,TokenValue,Tooltip,Toplevel,ToplevelLayout,TouchEvent,TouchpadEvent,Transform,TransformNode,TrashStack,Tree,TreeDragDest,TreeDragDestIface,TreeDragSource,TreeDragSourceIface,TreeExpander,TreeExpanderClass,TreeIter,TreeListModel,TreeListModelClass,TreeListRow,TreeListRowClass,TreeListRowSorter,TreeListRowSorterClass,TreeModel,TreeModelFilter,TreeModelFilterClass,TreeModelIface,TreeModelSort,TreeModelSortClass,TreePath,TreeRowReference,TreeSelection,TreeSortable,TreeSortableIface,TreeStore,TreeStoreClass,TreeView,TreeViewClass,TreeViewColumn,Triangle,TypeClass,TypeCValue,TypeFundamentalInfo,TypeInfo,TypeInstance,TypeInterface,TypeModule,TypeModuleClass,TypePlugin,TypePluginClass,TypeQuery,TypeValueTable,UnixConnection,UnixConnectionClass,UnixCredentialsMessage,UnixCredentialsMessageClass,UnixFDList,UnixFDListClass,UnixFDMessage,UnixFDMessageClass,UnixInputStream,UnixInputStreamClass,UnixMountEntry,UnixMountMonitor,UnixMountPoint,UnixOutputStream,UnixOutputStreamClass,UnixSocketAddress,UnixSocketAddressClass,Uri,UriParamsIter,Value,ValueArray,Variant,VariantBuilder,VariantDict,VariantIter,VariantType,Vec2,Vec3,Vec4,Vfs,VfsClass,Video,VideoClass,Viewport,ViewStack,ViewStackClass,ViewStackPage,ViewStackPageClass,ViewSwitcher,ViewSwitcherBar,ViewSwitcherBarClass,ViewSwitcherClass,ViewSwitcherTitle,ViewSwitcherTitleClass,Volume,VolumeButton,VolumeIface,VolumeMonitor,VolumeMonitorClass,VulkanContext,WeakRef,Widget,WidgetClass,WidgetClassExtended,WidgetPaintable,WidgetPaintableClass,Window,Window,WindowClass,WindowClass,WindowControls,WindowControlsClass,WindowGroup,WindowGroupClass,WindowHandle,WindowHandleClass,WindowTitle,WindowTitleClass,Wrapper,ZlibCompressor,ZlibCompressorClass,ZlibDecompressor,ZlibDecompressorClass
public interface PointerInterface
-
Method Summary
Modifier and TypeMethodDescriptionlongdefault longdefault com.sun.jna.Pointerdefault Pointerdefault PointerContainercast()default booleandefault booleanisNull()default void
-
Method Details
-
asCPointer
long asCPointer() -
isNull
default boolean isNull() -
isNotNull
default boolean isNotNull() -
throwIfNull
default void throwIfNull() -
asCPointerNotNull
default long asCPointerNotNull() -
asJnaPointer
default com.sun.jna.Pointer asJnaPointer() -
cast
-
asPointer
-