Package ch.bailu.gtk.type
Class Record
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
- All Implemented Interfaces:
PointerInterface
- Direct Known Subclasses:
_Value__data__union
,AboutWindowClass
,ActionableInterface
,ActionEntry
,ActionGroupInterface
,ActionInterface
,ActionMapInterface
,ActionRowClass
,AdjustmentClass
,Analysis
,AppInfoIface
,AppLaunchContextClass
,ApplicationClass
,ApplicationClass
,ApplicationClass
,ApplicationCommandLineClass
,ApplicationWindowClass
,ApplicationWindowClass
,Array
,AsyncInitableIface
,AsyncResultIface
,AttrClass
,AttrColor
,AttrFloat
,AttrFontDesc
,AttrFontFeatures
,Attribute
,AttrInt
,AttrIterator
,AttrLanguage
,AttrList
,AttrShape
,AttrSize
,AttrString
,AvatarClass
,BinClass
,BinLayoutClass
,Bitset
,BitsetIter
,BookmarkListClass
,BoolFilterClass
,Border
,Box
,BoxClass
,BoxLayoutClass
,BufferedInputStreamClass
,BufferedOutputStreamClass
,BuildableIface
,BuildableParser
,BuilderCScopeClass
,BuilderScopeInterface
,ButtonClass
,ButtonContentClass
,ByteArray
,Bytes
,CancellableClass
,CarouselClass
,CarouselIndicatorDotsClass
,CarouselIndicatorLinesClass
,CClosure
,CellAreaClass
,CellAreaContextClass
,CellEditableIface
,CellLayoutIface
,CellRendererClass
,CellRendererTextClass
,CenterLayoutClass
,CharsetConverterClass
,CheckButtonClass
,Checksum
,ClampClass
,ClampLayoutClass
,ClampScrollableClass
,ClientIface
,ClientProxyClass
,ClientSkeletonClass
,Closure
,ClosureNotifyData
,Color
,ColorChooserInterface
,ColorStop
,ComboBoxClass
,ComboRowClass
,Cond
,ConstraintClass
,ConstraintGuideClass
,ConstraintLayoutChildClass
,ConstraintLayoutClass
,ContentFormats
,ContentFormatsBuilder
,ContentProviderClass
,Context
,ConverterIface
,ConverterInputStreamClass
,ConverterOutputStreamClass
,CssLocation
,CssSection
,CustomFilterClass
,CustomLayoutClass
,CustomSorterClass
,DatagramBasedInterface
,DataInputStreamClass
,DataOutputStreamClass
,Date
,DateTime
,DBusAnnotationInfo
,DBusArgInfo
,DBusErrorEntry
,DBusInterfaceIface
,DBusInterfaceInfo
,DBusInterfaceSkeletonClass
,DBusInterfaceVTable
,DBusMethodInfo
,DBusNodeInfo
,DBusObjectIface
,DBusObjectManagerClientClass
,DBusObjectManagerIface
,DBusObjectManagerServerClass
,DBusObjectProxyClass
,DBusObjectSkeletonClass
,DBusPropertyInfo
,DBusProxyClass
,DBusSignalInfo
,DBusSubtreeVTable
,DebugControllerDBusClass
,DebugControllerInterface
,DebugKey
,DesktopAppInfoClass
,DesktopAppInfoLookupIface
,Device
,DialogClass
,DirectoryListClass
,DoubleIEEE754
,DragIconClass
,DrawingAreaClass
,DriveIface
,DropDownClass
,DtlsClientConnectionInterface
,DtlsConnectionInterface
,DtlsServerConnectionInterface
,EditableInterface
,EditableLabelClass
,EmblemedIconClass
,EntryBufferClass
,EntryClass
,EntryRowClass
,EnumClass
,EnumListItemClass
,EnumListModelClass
,EnumValue
,Error
,Euler
,EventSequence
,ExpanderRowClass
,ExpressionWatch
,FileAttributeInfo
,FileAttributeInfoList
,FileAttributeMatcher
,FileChooserNativeClass
,FileDescriptorBasedIface
,FileEnumeratorClass
,FileIface
,FileInputStreamClass
,FileIOStreamClass
,FileList
,FileMonitorClass
,FilenameCompleterClass
,FileOutputStreamClass
,FilterClass
,FilterInputStreamClass
,FilterListModelClass
,FilterOutputStreamClass
,FixedClass
,FixedLayoutChildClass
,FixedLayoutClass
,FlagsClass
,FlagsValue
,FlapClass
,FlattenListModelClass
,FloatIEEE754
,FlowBoxChildClass
,FontChooserIface
,FontClass
,FontDescription
,FontFace
,FontFaceClass
,FontFamilyClass
,FontMapClass
,FontMetrics
,FontOptions
,FontsetClass
,FrameClass
,FrameTimings
,Frustum
,GLAreaClass
,GLShaderClass
,GlyphGeometry
,GlyphInfo
,GlyphItem
,GlyphItemIter
,GlyphString
,GlyphVisAttr
,GridClass
,GridLayoutChildClass
,GridLayoutClass
,GString
,HashTable
,HashTableIter
,HeaderBarClass
,Hook
,HookList
,IconIface
,IMContextClass
,IMContextSimpleClass
,IMMulticontextClass
,InetAddressClass
,InetAddressMaskClass
,InetSocketAddressClass
,InitableIface
,InitiallyUnownedClass
,InputMessage
,InputStreamClass
,InputVector
,InscriptionClass
,InterfaceInfo
,IOChannel
,IOFuncs
,IOStreamClass
,Item
,KeyFile
,KeymapKey
,Language
,LayoutChildClass
,LayoutIter
,LayoutLine
,LayoutManagerClass
,LeafletClass
,LeafletPageClass
,List
,ListBoxRowClass
,ListModelInterface
,ListStoreClass
,ListStoreClass
,LoadableIconIface
,LocationIface
,LocationProxyClass
,LocationSkeletonClass
,LogAttr
,LogField
,MainContext
,MainLoop
,ManagerIface
,ManagerProxyClass
,ManagerSkeletonClass
,MapListModelClass
,MappedFile
,MarkupParseContext
,MarkupParser
,MatchInfo
,Matrix
,Matrix
,Matrix
,MediaControlsClass
,MediaFileClass
,MediaStreamClass
,MemoryInputStreamClass
,MemoryMonitorInterface
,MemoryOutputStreamClass
,MemVTable
,MenuAttributeIterClass
,MenuLinkIterClass
,MenuModelClass
,MessageDialogClass
,MountIface
,MountOperationClass
,MountOperationClass
,MultiSelectionClass
,MultiSorterClass
,Mutex
,NativeDialogClass
,NativeSocketAddressClass
,NativeVolumeMonitorClass
,NetworkAddressClass
,NetworkMonitorInterface
,NetworkServiceClass
,Node
,NoSelectionClass
,NumericSorterClass
,ObjectClass
,ObjectConstructParam
,Once
,OptionEntry
,OptionGroup
,OrientableIface
,OutputMessage
,OutputStreamClass
,OutputVector
,OverlayLayoutChildClass
,OverlayLayoutClass
,PadActionEntry
,PageRange
,PaintableInterface
,PaperSize
,Parameter
,ParamSpecClass
,ParamSpecTypeInfo
,ParseLocation
,PasswordEntryBufferClass
,PasswordEntryRowClass
,Path
,Pattern
,PatternSpec
,PermissionClass
,PictureClass
,PixbufAnimationClass
,PixbufAnimationIterClass
,PixbufFormat
,PixbufLoaderClass
,PixbufModule
,PixbufModulePattern
,Plane
,Point
,Point3D
,PollableInputStreamInterface
,PollableOutputStreamInterface
,PollFD
,PopoverClass
,PopupLayout
,PowerProfileMonitorInterface
,PreferencesGroupClass
,PreferencesPageClass
,PreferencesRowClass
,PreferencesWindowClass
,PrintOperationClass
,PrintOperationPreviewIface
,Private
,ProxyAddressClass
,ProxyAddressEnumeratorClass
,ProxyInterface
,ProxyResolverInterface
,PtrArray
,Quad
,Quaternion
,Queue
,RangeClass
,Ray
,RecentData
,RecentInfo
,RecentManagerClass
,RecMutex
,Rect
,Rectangle
,Rectangle
,Rectangle
,RectangleInt
,Regex
,Region
,RemoteActionGroupInterface
,RendererClass
,RequestedSize
,Requisition
,ResolverClass
,Resource
,RGBA
,RoundedRect
,RWLock
,ScaleButtonClass
,ScaleClass
,ScaledFont
,Scanner
,ScannerConfig
,ScriptIter
,ScrollableInterface
,SeekableIface
,SelectionFilterModelClass
,SelectionModelInterface
,SettingsBackendClass
,SettingsClass
,SettingsSchema
,SettingsSchemaKey
,SettingsSchemaSource
,ShaderArgsBuilder
,Shadow
,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
,SplitButtonClass
,SpringParams
,SqueezerClass
,SqueezerPageClass
,SrvTarget
,StaticResource
,StatusPageClass
,StringFilterClass
,StringListClass
,StringObjectClass
,StringSorterClass
,StyleContextClass
,StyleManagerClass
,Surface
,SwipeableInterface
,SwipeTrackerClass
,SymbolicPaintableInterface
,TabArray
,TabBarClass
,TabPageClass
,TabViewClass
,TcpConnectionClass
,TcpWrapperConnectionClass
,TestConfig
,TestLogBuffer
,TestLogMsg
,TextBufferClass
,TextChildAnchorClass
,TextIter
,TextMarkClass
,TextTagClass
,TextViewClass
,Thread
,ThreadedSocketServiceClass
,ThreadPool
,TimeCoord
,TimeVal
,TimeZone
,TlsBackendInterface
,TlsCertificateClass
,TlsClientConnectionInterface
,TlsConnectionClass
,TlsDatabaseClass
,TlsFileDatabaseInterface
,TlsInteractionClass
,TlsPasswordClass
,TlsServerConnectionInterface
,ToastClass
,ToastOverlayClass
,ToggleButtonClass
,TokenValue
,ToplevelLayout
,Transform
,TrashStack
,Tree
,TreeDragDestIface
,TreeDragSourceIface
,TreeExpanderClass
,TreeIter
,TreeListModelClass
,TreeListRowClass
,TreeListRowSorterClass
,TreeModelFilterClass
,TreeModelIface
,TreeModelSortClass
,TreePath
,TreeRowReference
,TreeSortableIface
,TreeStoreClass
,TreeViewClass
,Triangle
,TypeClass
,TypeCValue
,TypeFundamentalInfo
,TypeInfo
,TypeInstance
,TypeInterface
,TypeModuleClass
,TypePluginClass
,TypeQuery
,TypeValueTable
,UnixConnectionClass
,UnixCredentialsMessageClass
,UnixFDListClass
,UnixFDMessageClass
,UnixInputStreamClass
,UnixMountEntry
,UnixMountPoint
,UnixOutputStreamClass
,UnixSocketAddressClass
,Uri
,UriParamsIter
,Value
,ValueArray
,Variant
,VariantBuilder
,VariantDict
,VariantIter
,VariantType
,Vec2
,Vec3
,Vec4
,VfsClass
,VideoClass
,ViewStackClass
,ViewStackPageClass
,ViewSwitcherBarClass
,ViewSwitcherClass
,ViewSwitcherTitleClass
,VolumeIface
,VolumeMonitorClass
,WeakRef
,WidgetClass
,WidgetPaintableClass
,WindowClass
,WindowClass
,WindowControlsClass
,WindowGroupClass
,WindowHandleClass
,WindowTitleClass
,ZlibCompressorClass
,ZlibDecompressorClass
Record: a structure that is not based on gobject
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Methods inherited from class ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Constructor Details
-
Record
-
-
Method Details
-
destroy
public void destroy()Frees resources. Free memory allocated for this record. Object is invalid afterwards and should not be accessed.
-