Package ch.bailu.gtk.type
Klasse Record
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
- Alle implementierten Schnittstellen:
PointerInterface
- Bekannte direkte Unterklassen:
_Value__data__union,AboutDialogClass,AboutWindowClass,AccessibleInterface,AccessibleList,AccessibleRangeInterface,AccessibleTextInterface,AccessibleTextRange,ActionableInterface,ActionEntry,ActionGroupInterface,ActionInterface,ActionMapInterface,ActionRowClass,AdjustmentClass,AlertDialogClass,AlertDialogClass,AllocationParams,AllocatorClass,Analysis,AppInfoIface,AppLaunchContextClass,ApplicationClass,ApplicationClass,ApplicationClass,ApplicationCommandLineClass,ApplicationWindowClass,ApplicationWindowClass,Array,AsyncInitableIface,AsyncResultIface,AtomicQueue,AttrClass,AttrColor,AttrFloat,AttrFontDesc,AttrFontFeatures,Attribute,AttrInt,AttrIterator,AttrLanguage,AttrList,AttrShape,AttrSize,AttrString,AvatarClass,BannerClass,BinClass,BinClass,BinLayoutClass,Bitset,BitsetIter,BookmarkFile,BookmarkListClass,BoolFilterClass,Border,BottomSheetClass,Box,BoxClass,BoxLayoutClass,BreakpointBinClass,BreakpointClass,BreakpointCondition,Buffer,BufferedInputStreamClass,BufferedOutputStreamClass,BufferList,BufferPoolAcquireParams,BufferPoolClass,BuildableIface,BuildableParser,BuilderCScopeClass,BuilderScopeInterface,BusClass,ButtonClass,ButtonContentClass,ButtonRowClass,ByteArray,ByteArrayInterface,Bytes,CancellableClass,Caps,CapsFeatures,CarouselClass,CarouselIndicatorDotsClass,CarouselIndicatorLinesClass,CClosure,CellAreaClass,CellAreaContextClass,CellEditableIface,CellLayoutIface,CellRendererClass,CellRendererTextClass,CenterLayoutClass,CharsetConverterClass,CheckButtonClass,Checksum,ChildProxyInterface,ClampClass,ClampLayoutClass,ClampScrollableClass,ClientIface,ClientProxyClass,ClientSkeletonClass,ClockClass,ClockEntry,Closure,ClosureNotifyData,Color,ColorChooserInterface,ColorDialogButtonClass,ColorDialogClass,ColorState,ColorStop,ColumnViewSorterClass,ComboBoxClass,ComboRowClass,Completion,Cond,ConstraintClass,ConstraintGuideClass,ConstraintLayoutChildClass,ConstraintLayoutClass,ContentFormats,ContentFormatsBuilder,ContentProviderClass,Context,Context,ControlBindingClass,ControlSourceClass,ConverterIface,ConverterInputStreamClass,ConverterOutputStreamClass,CssLocation,CssSection,CustomFilterClass,CustomLayoutClass,CustomMeta,CustomSorterClass,DatagramBasedInterface,DataInputStreamClass,DataOutputStreamClass,Date,DateTime,DateTime,DBusAnnotationInfo,DBusArgInfo,DBusErrorEntry,DBusInterfaceIface,DBusInterfaceInfo,DBusInterfaceSkeletonClass,DBusInterfaceVTable,DBusMethodInfo,DBusNodeInfo,DBusObjectIface,DBusObjectManagerClientClass,DBusObjectManagerIface,DBusObjectManagerServerClass,DBusObjectProxyClass,DBusObjectSkeletonClass,DBusPropertyInfo,DBusProxyClass,DBusSignalInfo,DBusSubtreeVTable,DebugCategory,DebugControllerDBusClass,DebugControllerInterface,DebugKey,DesktopAppInfoClass,DesktopAppInfoLookupIface,Device,DeviceClass,DeviceMonitorClass,DeviceProviderClass,DialogClass,DialogClass,Dir,DirectoryListClass,DmabufFormats,DoubleIEEE754,DragIconClass,DrawingAreaClass,DriveIface,DropDownClass,DtlsClientConnectionInterface,DtlsConnectionInterface,DtlsServerConnectionInterface,EditableInterface,EditableLabelClass,ElementClass,EmblemedIconClass,EntryBufferClass,EntryClass,EntryRowClass,EnumClass,EnumListItemClass,EnumListModelClass,EnumValue,Error,Euler,Event,EventSequence,ExpanderRowClass,ExpressionWatch,FileAttributeInfo,FileAttributeInfoList,FileAttributeMatcher,FileChooserNativeClass,FileDescriptorBasedIface,FileDialogClass,FileEnumeratorClass,FileIface,FileInputStreamClass,FileIOStreamClass,FileLauncherClass,FileList,FileMonitorClass,FilenameCompleterClass,FileOutputStreamClass,FilterClass,FilterInputStreamClass,FilterListModelClass,FilterOutputStreamClass,FixedClass,FixedLayoutChildClass,FixedLayoutClass,FlagsClass,FlagsValue,FlapClass,FlattenListModelClass,FloatIEEE754,FlowBoxChildClass,FontChooserIface,FontClass,FontDescription,FontDialogButtonClass,FontDialogClass,FontFace,FontFaceClass,FontFamilyClass,FontMapClass,FontMetrics,FontOptions,FontsetClass,FormatDefinition,FrameClass,FrameTimings,Frustum,GhostPadClass,GLAreaClass,GLShaderClass,GlyphGeometry,GlyphInfo,GlyphItem,GlyphItemIter,GlyphString,GlyphVisAttr,GraphicsOffloadClass,GridClass,GridLayoutChildClass,GridLayoutClass,GString,HashTable,HashTableIter,HeaderBarClass,Hmac,Hook,HookList,IconIface,IdStr,IMContextClass,IMContextSimpleClass,IMMulticontextClass,InetAddressClass,InetAddressMaskClass,InetSocketAddressClass,InitableIface,InitiallyUnownedClass,InlineViewSwitcherClass,InputMessage,InputStreamClass,InputVector,InscriptionClass,InterfaceInfo,IOChannel,IOFuncs,IOStreamClass,Item,Iterator,KeyFile,KeymapKey,Language,LayoutChildClass,LayoutClass,LayoutIter,LayoutLine,LayoutManagerClass,LayoutSlotClass,LeafletClass,LeafletPageClass,List,ListBoxRowClass,ListModelInterface,ListStoreClass,ListStoreClass,LoadableIconIface,LocationIface,LocationProxyClass,LocationSkeletonClass,LogAttr,LogField,MainContext,MainLoop,ManagerIface,ManagerProxyClass,ManagerSkeletonClass,MapInfo,MapListModelClass,MappedFile,MarkupParseContext,MarkupParser,MatchInfo,Matrix,Matrix,Matrix,MediaControlsClass,MediaFileClass,MediaStreamClass,Memory,MemoryInputStreamClass,MemoryMonitorInterface,MemoryOutputStreamClass,MemVTable,MenuAttributeIterClass,MenuLinkIterClass,MenuModelClass,Message,MessageDialogClass,Meta,MetaInfo,MetaTransformCopy,MiniObject,MountIface,MountOperationClass,MountOperationClass,MultiLayoutViewClass,MultiSelectionClass,MultiSorterClass,Mutex,NativeDialogClass,NativeSocketAddressClass,NativeVolumeMonitorClass,NavigationPageClass,NavigationSplitViewClass,NavigationViewClass,NetworkAddressClass,NetworkMonitorInterface,NetworkServiceClass,Node,NoSelectionClass,NumericSorterClass,ObjectClass,ObjectClass,ObjectConstructParam,Once,OptionEntry,OptionGroup,OrientableIface,OutputMessage,OutputStreamClass,OutputVector,OverlayLayoutChildClass,OverlayLayoutClass,OverlaySplitViewClass,PadActionEntry,PadClass,PadProbeInfo,PadTemplateClass,PageRange,PaintableInterface,PaperSize,Parameter,ParamSpecArray,ParamSpecClass,ParamSpecFraction,ParamSpecTypeInfo,ParentBufferMeta,ParseContext,ParseLocation,PasswordEntryBufferClass,PasswordEntryRowClass,Path,Path,PathBuf,PathBuilder,PathMeasure,PathPoint,Pattern,PatternSpec,PermissionClass,PictureClass,PipelineClass,PixbufAnimationClass,PixbufAnimationIterClass,PixbufFormat,PixbufLoaderClass,PixbufModule,PixbufModulePattern,Plane,PluginDesc,Point,Point3D,PollableInputStreamInterface,PollableOutputStreamInterface,PollFD,PollFD,PopoverClass,PopupLayout,PowerProfileMonitorInterface,PreferencesDialogClass,PreferencesGroupClass,PreferencesPageClass,PreferencesRowClass,PreferencesWindowClass,PresetInterface,PrintDialogClass,PrintOperationClass,PrintOperationPreviewIface,PrintSetup,Private,Promise,ProtectionMeta,ProxyAddressClass,ProxyAddressEnumeratorClass,ProxyInterface,ProxyPadClass,ProxyResolverInterface,PtrArray,Quad,Quaternion,Query,Queue,Rand,RangeClass,Ray,RecentData,RecentInfo,RecentManagerClass,RecMutex,Rect,Rectangle,Rectangle,Rectangle,RectangleInt,ReferenceTimestampMeta,Regex,Region,RegistryClass,RemoteActionGroupInterface,RendererClass,RequestedSize,Requisition,ResolverClass,Resource,RGBA,RoundedRect,RWLock,Sample,ScaleButtonClass,ScaleClass,ScaledFont,Scanner,ScannerConfig,ScriptIter,ScrollableInterface,ScrollInfo,SectionModelInterface,SeekableIface,Segment,SelectionFilterModelClass,SelectionModelInterface,SettingsBackendClass,SettingsClass,SettingsSchema,SettingsSchemaKey,SettingsSchemaSource,ShaderArgsBuilder,Shadow,SharedTaskPoolClass,ShortcutClass,ShortcutManagerInterface,SignalInvocationHint,SignalQuery,Simd4F,Simd4X4F,SimpleActionGroupClass,SimpleClass,SimpleProxyResolverClass,SingleSelectionClass,Size,SliceListModelClass,SList,SocketAddressClass,SocketAddressEnumeratorClass,SocketClass,SocketClientClass,SocketConnectableIface,SocketConnectionClass,SocketControlMessageClass,SocketListenerClass,SocketServiceClass,SorterClass,SortListModelClass,Source,SourceCallbackFuncs,SourceFuncs,Sphere,SpinnerClass,SpinnerPaintableClass,SpinRowClass,SplitButtonClass,SpringParams,SqueezerClass,SqueezerPageClass,SrvTarget,StaticCaps,StaticMutex,StaticPadTemplate,StaticPrivate,StaticRecMutex,StaticResource,StaticRWLock,StatusPageClass,StreamClass,StreamCollectionClass,StringFilterClass,StringListClass,StringObjectClass,StringSorterClass,Stroke,Structure,StrvBuilder,StyleContextClass,StyleManagerClass,Surface,SwipeableInterface,SwipeTrackerClass,SwitchRowClass,SymbolicPaintableInterface,SystemClockClass,TabArray,TabBarClass,TabButtonClass,TabOverviewClass,TabPageClass,TabViewClass,TagList,TagSetterInterface,TaskClass,TaskPoolClass,TcpConnectionClass,TcpWrapperConnectionClass,TestConfig,TestLogBuffer,TestLogMsg,TextBufferClass,TextChildAnchorClass,TextIter,TextMarkClass,TextTagClass,TextureDownloader,TextViewClass,Thread,ThreadedResolverClass,ThreadedSocketServiceClass,ThreadFunctions,ThreadPool,TimeCoord,TimedValue,TimeVal,TimeZone,TlsBackendInterface,TlsCertificateClass,TlsClientConnectionInterface,TlsConnectionClass,TlsDatabaseClass,TlsFileDatabaseInterface,TlsInteractionClass,TlsPasswordClass,TlsServerConnectionInterface,ToastClass,ToastOverlayClass,Toc,TocEntry,TocSetterInterface,ToggleButtonClass,ToggleClass,ToggleGroupClass,TokenValue,ToolbarViewClass,ToplevelLayout,TracerClass,Transform,TrashStack,Tree,TreeDragDestIface,TreeDragSourceIface,TreeExpanderClass,TreeIter,TreeListModelClass,TreeListRowClass,TreeListRowSorterClass,TreeModelFilterClass,TreeModelIface,TreeModelSortClass,TreePath,TreeRowReference,TreeSortableIface,TreeStoreClass,TreeViewClass,Triangle,Tuples,TypeClass,TypeCValue,TypeFind,TypeFundamentalInfo,TypeInfo,TypeInstance,TypeInterface,TypeModuleClass,TypePluginClass,TypeQuery,TypeValueTable,UnixConnectionClass,UnixCredentialsMessageClass,UnixFDListClass,UnixFDMessageClass,UnixInputStreamClass,UnixMountEntry,UnixMountPoint,UnixOutputStreamClass,UnixPipe,UnixSocketAddressClass,Uri,Uri,URIHandlerInterface,UriLauncherClass,UriParamsIter,Value,ValueArray,ValueTable,Variant,VariantBuilder,VariantDict,VariantIter,VariantType,Vec2,Vec3,Vec4,VfsClass,VideoClass,ViewStackClass,ViewStackPageClass,ViewStackPagesClass,ViewSwitcherBarClass,ViewSwitcherClass,ViewSwitcherTitleClass,VolumeIface,VolumeMonitorClass,WeakRef,WidgetClass,WidgetPaintableClass,WindowClass,WindowClass,WindowControlsClass,WindowGroupClass,WindowHandleClass,WindowTitleClass,WrapBoxClass,WrapLayoutClass,ZlibCompressorClass,ZlibDecompressorClass
Record: a structure that is not based on gobject
-
Feldübersicht
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungRecord(int size) Creates an empty record of specified size.Record(PointerContainer pointer) -
Methodenübersicht
Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Konstruktordetails
-
Record
public Record(int size) Creates an empty record of specified size. Allocates heap of specified size and initializes memory to 0.- Parameter:
size- size to allocate
-
Record
-
-
Methodendetails
-
destroy
public void destroy()Frees resources. Free memory allocated for this record. Object is invalid afterwards and should not be accessed.
-