Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
module GI.Vte.Callbacks
module GI.Vte.Constants
module GI.Vte.Enums
module GI.Vte.Flags
module GI.Vte.Functions
module GI.Vte.Objects
module GI.Vte.Structs
on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId #
get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result #
new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a #
after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId #
data ManagedPtr a #
Instances
Eq (ManagedPtr a) | |
Defined in Data.GI.Base.BasicTypes (==) :: ManagedPtr a -> ManagedPtr a -> Bool # (/=) :: ManagedPtr a -> ManagedPtr a -> Bool # |
Instances
GBoxed (GClosure a) | |
Defined in Data.GI.Base.GClosure | |
TypedObject (GClosure a) | |
Defined in Data.GI.Base.GClosure | |
HasParentTypes (GClosure a) | |
Defined in Data.GI.Base.GClosure | |
type ParentTypes (GClosure a) | |
Defined in Data.GI.Base.GClosure |
Instances
Exception GError | |
Defined in Data.GI.Base.GError toException :: GError -> SomeException # fromException :: SomeException -> Maybe GError # displayException :: GError -> String # | |
Show GError | |
GBoxed GError | |
Defined in Data.GI.Base.GError | |
TypedObject GError | |
Defined in Data.GI.Base.GError | |
HasParentTypes GError | |
Defined in Data.GI.Base.GError | |
type ParentTypes GError | |
Defined in Data.GI.Base.GError |
data GHashTable a b #
GHashTable (Ptr (GHashTable a b)) |
Instances
IsGVariant GVariant | |
Defined in Data.GI.Base.GVariant toGVariant :: GVariant -> IO GVariant # fromGVariant :: GVariant -> IO (Maybe GVariant) # toGVariantFormatString :: GVariant -> Text # |
Instances
GBoxed GValue | |
Defined in Data.GI.Base.GValue | |
TypedObject GValue | |
Defined in Data.GI.Base.GValue | |
HasParentTypes GValue | |
Defined in Data.GI.Base.GValue | |
type ParentTypes GValue | |
Defined in Data.GI.Base.GValue |
newtype GParamSpec #
Instances
(signature ~ m (Maybe Text), MonadIO m) => OverloadedMethod ParamSpecGetBlurbMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m GValue, MonadIO m) => OverloadedMethod ParamSpecGetDefaultValueMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m Text, MonadIO m) => OverloadedMethod ParamSpecGetNameMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m Word32, MonadIO m) => OverloadedMethod ParamSpecGetNameQuarkMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m Text, MonadIO m) => OverloadedMethod ParamSpecGetNickMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ (Word32 -> m (Ptr ())), MonadIO m) => OverloadedMethod ParamSpecGetQdataMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m (Maybe GParamSpec), MonadIO m) => OverloadedMethod ParamSpecGetRedirectTargetMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ (Word32 -> Ptr () -> m ()), MonadIO m) => OverloadedMethod ParamSpecSetQdataMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ m (), MonadIO m) => OverloadedMethod ParamSpecSinkMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
(signature ~ (Word32 -> m (Ptr ())), MonadIO m) => OverloadedMethod ParamSpecStealQdataMethodInfo GParamSpec signature | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethod :: GParamSpec -> signature | |
OverloadedMethodInfo ParamSpecGetBlurbMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetDefaultValueMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetNameMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetNameQuarkMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetNickMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetQdataMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecGetRedirectTargetMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecSetQdataMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecSinkMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
OverloadedMethodInfo ParamSpecStealQdataMethodInfo GParamSpec | |
Defined in GI.GObject.Objects.ParamSpec overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
IsGValue (Maybe GParamSpec) | |
Defined in Data.GI.Base.GValue gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe GParamSpec -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe GParamSpec) # |
class (ManagedPtrNewtype a, TypedObject a) => GObject a #
Instances
Instances
IsGFlag HyperlinkStateFlags | |
Defined in GI.Atk.Flags | |
IsGFlag AnchorHints | |
Defined in GI.Gdk.Flags | |
IsGFlag AxisFlags | |
Defined in GI.Gdk.Flags | |
IsGFlag DragAction | |
Defined in GI.Gdk.Flags | |
IsGFlag EventMask | |
Defined in GI.Gdk.Flags | |
IsGFlag FrameClockPhase | |
Defined in GI.Gdk.Flags | |
IsGFlag ModifierType | |
Defined in GI.Gdk.Flags | |
IsGFlag SeatCapabilities | |
Defined in GI.Gdk.Flags | |
IsGFlag WMDecoration | |
Defined in GI.Gdk.Flags | |
IsGFlag WMFunction | |
Defined in GI.Gdk.Flags | |
IsGFlag WindowAttributesType | |
Defined in GI.Gdk.Flags | |
IsGFlag WindowHints | |
Defined in GI.Gdk.Flags | |
IsGFlag WindowState | |
Defined in GI.Gdk.Flags | |
IsGFlag AppInfoCreateFlags | |
Defined in GI.Gio.Flags | |
IsGFlag ApplicationFlags | |
Defined in GI.Gio.Flags | |
IsGFlag AskPasswordFlags | |
Defined in GI.Gio.Flags | |
IsGFlag BusNameOwnerFlags | |
Defined in GI.Gio.Flags | |
IsGFlag BusNameWatcherFlags | |
Defined in GI.Gio.Flags | |
IsGFlag ConverterFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusCallFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusCapabilityFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusConnectionFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusInterfaceSkeletonFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusMessageFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusObjectManagerClientFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusPropertyInfoFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusProxyFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusSendMessageFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusServerFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusSignalFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DBusSubtreeFlags | |
Defined in GI.Gio.Flags | |
IsGFlag DriveStartFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileAttributeInfoFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileCopyFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileCreateFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileMeasureFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileMonitorFlags | |
Defined in GI.Gio.Flags | |
IsGFlag FileQueryInfoFlags | |
Defined in GI.Gio.Flags | |
IsGFlag IOStreamSpliceFlags | |
Defined in GI.Gio.Flags | |
IsGFlag MountMountFlags | |
Defined in GI.Gio.Flags | |
IsGFlag MountUnmountFlags | |
Defined in GI.Gio.Flags | |
IsGFlag OutputStreamSpliceFlags | |
Defined in GI.Gio.Flags | |
IsGFlag ResolverNameLookupFlags | |
Defined in GI.Gio.Flags | |
IsGFlag ResourceFlags | |
Defined in GI.Gio.Flags | |
IsGFlag ResourceLookupFlags | |
Defined in GI.Gio.Flags | |
IsGFlag SettingsBindFlags | |
Defined in GI.Gio.Flags | |
IsGFlag SocketMsgFlags | |
Defined in GI.Gio.Flags | |
IsGFlag SubprocessFlags | |
Defined in GI.Gio.Flags | |
IsGFlag TestDBusFlags | |
Defined in GI.Gio.Flags | |
IsGFlag TlsCertificateFlags | |
Defined in GI.Gio.Flags | |
IsGFlag TlsDatabaseVerifyFlags | |
Defined in GI.Gio.Flags | |
IsGFlag TlsPasswordFlags | |
Defined in GI.Gio.Flags | |
IsGFlag AsciiType | |
Defined in GI.GLib.Flags | |
IsGFlag FileSetContentsFlags | |
Defined in GI.GLib.Flags | |
IsGFlag FileTest | |
Defined in GI.GLib.Flags | |
IsGFlag FormatSizeFlags | |
Defined in GI.GLib.Flags | |
IsGFlag HookFlagMask | |
Defined in GI.GLib.Flags | |
IsGFlag IOCondition | |
Defined in GI.GLib.Flags | |
IsGFlag IOFlags | |
Defined in GI.GLib.Flags | |
IsGFlag KeyFileFlags | |
Defined in GI.GLib.Flags | |
IsGFlag LogLevelFlags | |
Defined in GI.GLib.Flags | |
IsGFlag MainContextFlags | |
Defined in GI.GLib.Flags | |
IsGFlag MarkupCollectType | |
Defined in GI.GLib.Flags | |
IsGFlag MarkupParseFlags | |
Defined in GI.GLib.Flags | |
IsGFlag OptionFlags | |
Defined in GI.GLib.Flags | |
IsGFlag RegexCompileFlags | |
Defined in GI.GLib.Flags | |
IsGFlag RegexMatchFlags | |
Defined in GI.GLib.Flags | |
IsGFlag SpawnFlags | |
Defined in GI.GLib.Flags | |
IsGFlag TestSubprocessFlags | |
Defined in GI.GLib.Flags | |
IsGFlag TestTrapFlags | |
Defined in GI.GLib.Flags | |
IsGFlag TraverseFlags | |
Defined in GI.GLib.Flags | |
IsGFlag UriFlags | |
Defined in GI.GLib.Flags | |
IsGFlag UriHideFlags | |
Defined in GI.GLib.Flags | |
IsGFlag UriParamsFlags | |
Defined in GI.GLib.Flags | |
IsGFlag BindingFlags | |
Defined in GI.GObject.Flags | |
IsGFlag ConnectFlags | |
Defined in GI.GObject.Flags | |
IsGFlag ParamFlags | |
Defined in GI.GObject.Flags | |
IsGFlag SignalFlags | |
Defined in GI.GObject.Flags | |
IsGFlag SignalMatchType | |
Defined in GI.GObject.Flags | |
IsGFlag TypeDebugFlags | |
Defined in GI.GObject.Flags | |
IsGFlag TypeFlags | |
Defined in GI.GObject.Flags | |
IsGFlag TypeFundamentalFlags | |
Defined in GI.GObject.Flags | |
IsGFlag AccelFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag ApplicationInhibitFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag AttachOptions | |
Defined in GI.Gtk.Flags | |
IsGFlag CalendarDisplayOptions | |
Defined in GI.Gtk.Flags | |
IsGFlag CellRendererState | |
Defined in GI.Gtk.Flags | |
IsGFlag DebugFlag | |
Defined in GI.Gtk.Flags | |
IsGFlag DestDefaults | |
Defined in GI.Gtk.Flags | |
IsGFlag DialogFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag EventControllerScrollFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag FileFilterFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag FontChooserLevel | |
Defined in GI.Gtk.Flags | |
IsGFlag IconLookupFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag InputHints | |
Defined in GI.Gtk.Flags | |
IsGFlag JunctionSides | |
Defined in GI.Gtk.Flags | |
IsGFlag PlacesOpenFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag RcFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag RecentFilterFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag RegionFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag StateFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag StyleContextPrintFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag TargetFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag TextSearchFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag ToolPaletteDragTargets | |
Defined in GI.Gtk.Flags | |
IsGFlag TreeModelFlags | |
Defined in GI.Gtk.Flags | |
IsGFlag UIManagerItemType | |
Defined in GI.Gtk.Flags | |
IsGFlag FontMask | |
Defined in GI.Pango.Flags | |
IsGFlag LayoutDeserializeFlags | |
Defined in GI.Pango.Flags | |
IsGFlag LayoutSerializeFlags | |
Defined in GI.Pango.Flags | |
IsGFlag ShapeFlags | |
Defined in GI.Pango.Flags | |
IsGFlag ShowFlags | |
Defined in GI.Pango.Flags | |
IsGFlag FeatureFlags Source # | |
Defined in GI.Vte.Flags | |
IsGFlag PtyFlags Source # | |
Defined in GI.Vte.Flags | |
IsGFlag GParamFlag | |
Defined in Data.GI.Base.GParamSpec |
data AttrOp obj (tag :: AttrOpTag) where #
(:=) :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag | |
(:=>) :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag | |
(:~) :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag | |
(:~>) :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag | |
(:&=) :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag | |
On :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag | |
After :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag |
byteStringToCString :: ByteString -> IO CString #
cstringToByteString :: HasCallStack => CString -> IO ByteString #
cstringToString :: HasCallStack => CString -> IO String #
cstringToText :: HasCallStack => CString -> IO Text #
gflagsToWord :: (Num b, IsGFlag a) => [a] -> b #
packByteString :: ByteString -> IO (Ptr Word8) #
packGByteArray :: ByteString -> IO (Ptr GByteArray) #
packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b)) #
packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b) #
packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b) #
packStorableArray :: Storable a => [a] -> IO (Ptr a) #
packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8) #
stringToCString :: String -> IO CString #
textToCString :: Text -> IO CString #
unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString #
unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String] #
unpackGByteArray :: Ptr GByteArray -> IO ByteString #
unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)] #
unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text] #
unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String] #
unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text] #
unrefGArray :: Ptr (GArray a) -> IO () #
unrefGByteArray :: Ptr GByteArray -> IO () #
unrefGHashTable :: Ptr (GHashTable a b) -> IO () #
unrefPtrArray :: Ptr (GPtrArray a) -> IO () #
class TypedObject a => BoxedEnum a #
Instances
BoxedEnum CoordType | |
Defined in GI.Atk.Enums | |
BoxedEnum KeyEventType | |
Defined in GI.Atk.Enums | |
BoxedEnum Layer | |
Defined in GI.Atk.Enums | |
BoxedEnum Live | |
Defined in GI.Atk.Enums | |
BoxedEnum RelationType | |
Defined in GI.Atk.Enums | |
BoxedEnum Role | |
Defined in GI.Atk.Enums | |
BoxedEnum ScrollType | |
Defined in GI.Atk.Enums | |
BoxedEnum StateType | |
Defined in GI.Atk.Enums | |
BoxedEnum TextAttribute | |
Defined in GI.Atk.Enums | |
BoxedEnum TextBoundary | |
Defined in GI.Atk.Enums | |
BoxedEnum TextClipType | |
Defined in GI.Atk.Enums | |
BoxedEnum TextGranularity | |
Defined in GI.Atk.Enums | |
BoxedEnum ValueType | |
Defined in GI.Atk.Enums | |
BoxedEnum Antialias | |
Defined in GI.Cairo.Enums | |
BoxedEnum Content | |
Defined in GI.Cairo.Enums | |
BoxedEnum DeviceType | |
Defined in GI.Cairo.Enums | |
BoxedEnum Extend | |
Defined in GI.Cairo.Enums | |
BoxedEnum FillRule | |
Defined in GI.Cairo.Enums | |
BoxedEnum Filter | |
Defined in GI.Cairo.Enums | |
BoxedEnum FontSlant | |
Defined in GI.Cairo.Enums | |
BoxedEnum FontType | |
Defined in GI.Cairo.Enums | |
BoxedEnum FontWeight | |
Defined in GI.Cairo.Enums | |
BoxedEnum Format | |
Defined in GI.Cairo.Enums | |
BoxedEnum HintMetrics | |
Defined in GI.Cairo.Enums | |
BoxedEnum HintStyle | |
Defined in GI.Cairo.Enums | |
BoxedEnum LineCap | |
Defined in GI.Cairo.Enums | |
BoxedEnum LineJoin | |
Defined in GI.Cairo.Enums | |
BoxedEnum Operator | |
Defined in GI.Cairo.Enums | |
BoxedEnum PathDataType | |
Defined in GI.Cairo.Enums | |
BoxedEnum PatternType | |
Defined in GI.Cairo.Enums | |
BoxedEnum RegionOverlap | |
Defined in GI.Cairo.Enums | |
BoxedEnum Status | |
Defined in GI.Cairo.Enums | |
BoxedEnum SubpixelOrder | |
Defined in GI.Cairo.Enums | |
BoxedEnum SurfaceType | |
Defined in GI.Cairo.Enums | |
BoxedEnum TextClusterFlags | |
Defined in GI.Cairo.Enums | |
BoxedEnum AxisUse | |
Defined in GI.Gdk.Enums | |
BoxedEnum ByteOrder | |
Defined in GI.Gdk.Enums | |
BoxedEnum CrossingMode | |
Defined in GI.Gdk.Enums | |
BoxedEnum CursorType | |
Defined in GI.Gdk.Enums | |
BoxedEnum DevicePadFeature | |
Defined in GI.Gdk.Enums | |
BoxedEnum DeviceToolType | |
Defined in GI.Gdk.Enums | |
BoxedEnum DeviceType | |
Defined in GI.Gdk.Enums | |
BoxedEnum DragCancelReason | |
Defined in GI.Gdk.Enums | |
BoxedEnum DragProtocol | |
Defined in GI.Gdk.Enums | |
BoxedEnum EventType | |
Defined in GI.Gdk.Enums | |
BoxedEnum FilterReturn | |
Defined in GI.Gdk.Enums | |
BoxedEnum FullscreenMode | |
Defined in GI.Gdk.Enums | |
BoxedEnum GLError | |
Defined in GI.Gdk.Enums | |
BoxedEnum GrabOwnership | |
Defined in GI.Gdk.Enums | |
BoxedEnum GrabStatus | |
Defined in GI.Gdk.Enums | |
BoxedEnum Gravity | |
Defined in GI.Gdk.Enums | |
BoxedEnum InputMode | |
Defined in GI.Gdk.Enums | |
BoxedEnum InputSource | |
Defined in GI.Gdk.Enums | |
BoxedEnum ModifierIntent | |
Defined in GI.Gdk.Enums | |
BoxedEnum NotifyType | |
Defined in GI.Gdk.Enums | |
BoxedEnum OwnerChange | |
Defined in GI.Gdk.Enums | |
BoxedEnum PropMode | |
Defined in GI.Gdk.Enums | |
BoxedEnum PropertyState | |
Defined in GI.Gdk.Enums | |
BoxedEnum ScrollDirection | |
Defined in GI.Gdk.Enums | |
BoxedEnum SettingAction | |
Defined in GI.Gdk.Enums | |
BoxedEnum Status | |
Defined in GI.Gdk.Enums | |
BoxedEnum SubpixelLayout | |
Defined in GI.Gdk.Enums | |
BoxedEnum TouchpadGesturePhase | |
Defined in GI.Gdk.Enums | |
BoxedEnum VisibilityState | |
Defined in GI.Gdk.Enums | |
BoxedEnum VisualType | |
Defined in GI.Gdk.Enums | |
BoxedEnum WindowEdge | |
Defined in GI.Gdk.Enums | |
BoxedEnum WindowType | |
Defined in GI.Gdk.Enums | |
BoxedEnum WindowTypeHint | |
Defined in GI.Gdk.Enums | |
BoxedEnum WindowWindowClass | |
Defined in GI.Gdk.Enums | |
BoxedEnum Colorspace | |
Defined in GI.GdkPixbuf.Enums | |
BoxedEnum InterpType | |
Defined in GI.GdkPixbuf.Enums | |
BoxedEnum PixbufAlphaMode | |
Defined in GI.GdkPixbuf.Enums | |
BoxedEnum PixbufError | |
Defined in GI.GdkPixbuf.Enums | |
BoxedEnum PixbufRotation | |
Defined in GI.GdkPixbuf.Enums | |
BoxedEnum BusType | |
Defined in GI.Gio.Enums | |
BoxedEnum ConverterResult | |
Defined in GI.Gio.Enums | |
BoxedEnum CredentialsType | |
Defined in GI.Gio.Enums | |
BoxedEnum DBusError | |
Defined in GI.Gio.Enums | |
BoxedEnum DBusMessageByteOrder | |
Defined in GI.Gio.Enums | |
BoxedEnum DBusMessageHeaderField | |
Defined in GI.Gio.Enums | |
BoxedEnum DBusMessageType | |
Defined in GI.Gio.Enums | |
BoxedEnum DataStreamByteOrder | |
Defined in GI.Gio.Enums | |
BoxedEnum DataStreamNewlineType | |
Defined in GI.Gio.Enums | |
BoxedEnum DriveStartStopType | |
Defined in GI.Gio.Enums | |
BoxedEnum EmblemOrigin | |
Defined in GI.Gio.Enums | |
BoxedEnum FileAttributeStatus | |
Defined in GI.Gio.Enums | |
BoxedEnum FileAttributeType | |
Defined in GI.Gio.Enums | |
BoxedEnum FileMonitorEvent | |
Defined in GI.Gio.Enums | |
BoxedEnum FileType | |
Defined in GI.Gio.Enums | |
BoxedEnum FilesystemPreviewType | |
Defined in GI.Gio.Enums | |
BoxedEnum IOErrorEnum | |
Defined in GI.Gio.Enums | |
BoxedEnum IOModuleScopeFlags | |
Defined in GI.Gio.Enums | |
BoxedEnum MemoryMonitorWarningLevel | |
Defined in GI.Gio.Enums | |
BoxedEnum MountOperationResult | |
Defined in GI.Gio.Enums | |
BoxedEnum NetworkConnectivity | |
Defined in GI.Gio.Enums | |
BoxedEnum NotificationPriority | |
Defined in GI.Gio.Enums | |
BoxedEnum PasswordSave | |
Defined in GI.Gio.Enums | |
BoxedEnum PollableReturn | |
Defined in GI.Gio.Enums | |
BoxedEnum ResolverError | |
Defined in GI.Gio.Enums | |
BoxedEnum ResolverRecordType | |
Defined in GI.Gio.Enums | |
BoxedEnum ResourceError | |
Defined in GI.Gio.Enums | |
BoxedEnum SocketClientEvent | |
Defined in GI.Gio.Enums | |
BoxedEnum SocketFamily | |
Defined in GI.Gio.Enums | |
BoxedEnum SocketListenerEvent | |
Defined in GI.Gio.Enums | |
BoxedEnum SocketProtocol | |
Defined in GI.Gio.Enums | |
BoxedEnum SocketType | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsAuthenticationMode | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsCertificateRequestFlags | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsChannelBindingError | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsChannelBindingType | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsDatabaseLookupFlags | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsError | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsInteractionResult | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsProtocolVersion | |
Defined in GI.Gio.Enums | |
BoxedEnum TlsRehandshakeMode | |
Defined in GI.Gio.Enums | |
BoxedEnum UnixSocketAddressType | |
Defined in GI.Gio.Enums | |
BoxedEnum ZlibCompressorFormat | |
Defined in GI.Gio.Enums | |
BoxedEnum Align | |
Defined in GI.Gtk.Enums | |
BoxedEnum ArrowPlacement | |
Defined in GI.Gtk.Enums | |
BoxedEnum ArrowType | |
Defined in GI.Gtk.Enums | |
BoxedEnum AssistantPageType | |
Defined in GI.Gtk.Enums | |
BoxedEnum BaselinePosition | |
Defined in GI.Gtk.Enums | |
BoxedEnum BorderStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum BuilderError | |
Defined in GI.Gtk.Enums | |
BoxedEnum ButtonBoxStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum ButtonRole | |
Defined in GI.Gtk.Enums | |
BoxedEnum ButtonsType | |
Defined in GI.Gtk.Enums | |
BoxedEnum CellRendererAccelMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum CellRendererMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum CornerType | |
Defined in GI.Gtk.Enums | |
BoxedEnum CssProviderError | |
Defined in GI.Gtk.Enums | |
BoxedEnum CssSectionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum DeleteType | |
Defined in GI.Gtk.Enums | |
BoxedEnum DirectionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum DragResult | |
Defined in GI.Gtk.Enums | |
BoxedEnum EntryIconPosition | |
Defined in GI.Gtk.Enums | |
BoxedEnum EventSequenceState | |
Defined in GI.Gtk.Enums | |
BoxedEnum ExpanderStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum FileChooserAction | |
Defined in GI.Gtk.Enums | |
BoxedEnum FileChooserConfirmation | |
Defined in GI.Gtk.Enums | |
BoxedEnum FileChooserError | |
Defined in GI.Gtk.Enums | |
BoxedEnum IMPreeditStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum IMStatusStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum IconSize | |
Defined in GI.Gtk.Enums | |
BoxedEnum IconThemeError | |
Defined in GI.Gtk.Enums | |
BoxedEnum IconViewDropPosition | |
Defined in GI.Gtk.Enums | |
BoxedEnum ImageType | |
Defined in GI.Gtk.Enums | |
BoxedEnum InputPurpose | |
Defined in GI.Gtk.Enums | |
BoxedEnum Justification | |
Defined in GI.Gtk.Enums | |
BoxedEnum LevelBarMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum License | |
Defined in GI.Gtk.Enums | |
BoxedEnum MenuDirectionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum MessageType | |
Defined in GI.Gtk.Enums | |
BoxedEnum MovementStep | |
Defined in GI.Gtk.Enums | |
BoxedEnum NotebookTab | |
Defined in GI.Gtk.Enums | |
BoxedEnum NumberUpLayout | |
Defined in GI.Gtk.Enums | |
BoxedEnum Orientation | |
Defined in GI.Gtk.Enums | |
BoxedEnum PackDirection | |
Defined in GI.Gtk.Enums | |
BoxedEnum PackType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PadActionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PageOrientation | |
Defined in GI.Gtk.Enums | |
BoxedEnum PageSet | |
Defined in GI.Gtk.Enums | |
BoxedEnum PanDirection | |
Defined in GI.Gtk.Enums | |
BoxedEnum PathPriorityType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PathType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PolicyType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PopoverConstraint | |
Defined in GI.Gtk.Enums | |
BoxedEnum PositionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintDuplex | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintError | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintOperationAction | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintOperationResult | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintPages | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintQuality | |
Defined in GI.Gtk.Enums | |
BoxedEnum PrintStatus | |
Defined in GI.Gtk.Enums | |
BoxedEnum PropagationPhase | |
Defined in GI.Gtk.Enums | |
BoxedEnum RcTokenType | |
Defined in GI.Gtk.Enums | |
BoxedEnum RecentChooserError | |
Defined in GI.Gtk.Enums | |
BoxedEnum RecentManagerError | |
Defined in GI.Gtk.Enums | |
BoxedEnum RecentSortType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ReliefStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum ResizeMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum ResponseType | |
Defined in GI.Gtk.Enums | |
BoxedEnum RevealerTransitionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ScrollStep | |
Defined in GI.Gtk.Enums | |
BoxedEnum ScrollType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ScrollablePolicy | |
Defined in GI.Gtk.Enums | |
BoxedEnum SelectionMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum SensitivityType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ShadowType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ShortcutType | |
Defined in GI.Gtk.Enums | |
BoxedEnum SizeGroupMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum SizeRequestMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum SortType | |
Defined in GI.Gtk.Enums | |
BoxedEnum SpinButtonUpdatePolicy | |
Defined in GI.Gtk.Enums | |
BoxedEnum SpinType | |
Defined in GI.Gtk.Enums | |
BoxedEnum StackTransitionType | |
Defined in GI.Gtk.Enums | |
BoxedEnum StateType | |
Defined in GI.Gtk.Enums | |
BoxedEnum TextBufferTargetInfo | |
Defined in GI.Gtk.Enums | |
BoxedEnum TextDirection | |
Defined in GI.Gtk.Enums | |
BoxedEnum TextExtendSelection | |
Defined in GI.Gtk.Enums | |
BoxedEnum TextViewLayer | |
Defined in GI.Gtk.Enums | |
BoxedEnum TextWindowType | |
Defined in GI.Gtk.Enums | |
BoxedEnum ToolbarSpaceStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum ToolbarStyle | |
Defined in GI.Gtk.Enums | |
BoxedEnum TreeViewColumnSizing | |
Defined in GI.Gtk.Enums | |
BoxedEnum TreeViewDropPosition | |
Defined in GI.Gtk.Enums | |
BoxedEnum TreeViewGridLines | |
Defined in GI.Gtk.Enums | |
BoxedEnum Unit | |
Defined in GI.Gtk.Enums | |
BoxedEnum WidgetHelpType | |
Defined in GI.Gtk.Enums | |
BoxedEnum WindowPosition | |
Defined in GI.Gtk.Enums | |
BoxedEnum WindowType | |
Defined in GI.Gtk.Enums | |
BoxedEnum WrapMode | |
Defined in GI.Gtk.Enums | |
BoxedEnum Alignment | |
Defined in GI.Pango.Enums | |
BoxedEnum AttrType | |
Defined in GI.Pango.Enums | |
BoxedEnum BaselineShift | |
Defined in GI.Pango.Enums | |
BoxedEnum BidiType | |
Defined in GI.Pango.Enums | |
BoxedEnum CoverageLevel | |
Defined in GI.Pango.Enums | |
BoxedEnum Direction | |
Defined in GI.Pango.Enums | |
BoxedEnum EllipsizeMode | |
Defined in GI.Pango.Enums | |
BoxedEnum FontScale | |
Defined in GI.Pango.Enums | |
BoxedEnum Gravity | |
Defined in GI.Pango.Enums | |
BoxedEnum GravityHint | |
Defined in GI.Pango.Enums | |
BoxedEnum LayoutDeserializeError | |
Defined in GI.Pango.Enums | |
BoxedEnum Overline | |
Defined in GI.Pango.Enums | |
BoxedEnum RenderPart | |
Defined in GI.Pango.Enums | |
BoxedEnum Script | |
Defined in GI.Pango.Enums | |
BoxedEnum Stretch | |
Defined in GI.Pango.Enums | |
BoxedEnum Style | |
Defined in GI.Pango.Enums | |
BoxedEnum TabAlign | |
Defined in GI.Pango.Enums | |
BoxedEnum TextTransform | |
Defined in GI.Pango.Enums | |
BoxedEnum Underline | |
Defined in GI.Pango.Enums | |
BoxedEnum Variant | |
Defined in GI.Pango.Enums | |
BoxedEnum Weight | |
Defined in GI.Pango.Enums | |
BoxedEnum WrapMode | |
Defined in GI.Pango.Enums | |
BoxedEnum Align Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum CursorBlinkMode Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum CursorShape Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum EraseBinding Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum Format Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum PtyError Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum RegexError Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum TextBlinkMode Source # | |
Defined in GI.Vte.Enums | |
BoxedEnum WriteFlags Source # | |
Defined in GI.Vte.Enums |
class TypedObject a => BoxedFlags a #
Instances
BoxedFlags HyperlinkStateFlags | |
Defined in GI.Atk.Flags | |
BoxedFlags AnchorHints | |
Defined in GI.Gdk.Flags | |
BoxedFlags AxisFlags | |
Defined in GI.Gdk.Flags | |
BoxedFlags DragAction | |
Defined in GI.Gdk.Flags | |
BoxedFlags EventMask | |
Defined in GI.Gdk.Flags | |
BoxedFlags FrameClockPhase | |
Defined in GI.Gdk.Flags | |
BoxedFlags ModifierType | |
Defined in GI.Gdk.Flags | |
BoxedFlags SeatCapabilities | |
Defined in GI.Gdk.Flags | |
BoxedFlags WMDecoration | |
Defined in GI.Gdk.Flags | |
BoxedFlags WMFunction | |
Defined in GI.Gdk.Flags | |
BoxedFlags WindowAttributesType | |
Defined in GI.Gdk.Flags | |
BoxedFlags WindowHints | |
Defined in GI.Gdk.Flags | |
BoxedFlags WindowState | |
Defined in GI.Gdk.Flags | |
BoxedFlags AppInfoCreateFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags ApplicationFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags AskPasswordFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags BusNameOwnerFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags BusNameWatcherFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags ConverterFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusCallFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusCapabilityFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusConnectionFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusInterfaceSkeletonFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusMessageFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusObjectManagerClientFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusPropertyInfoFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusProxyFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusSendMessageFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusServerFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusSignalFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DBusSubtreeFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags DriveStartFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileAttributeInfoFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileCopyFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileCreateFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileMeasureFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileMonitorFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags FileQueryInfoFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags IOStreamSpliceFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags MountMountFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags MountUnmountFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags OutputStreamSpliceFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags ResolverNameLookupFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags ResourceFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags ResourceLookupFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags SettingsBindFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags SocketMsgFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags SubprocessFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags TestDBusFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags TlsCertificateFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags TlsDatabaseVerifyFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags TlsPasswordFlags | |
Defined in GI.Gio.Flags | |
BoxedFlags IOCondition | |
Defined in GI.GLib.Flags | |
BoxedFlags BindingFlags | |
Defined in GI.GObject.Flags | |
BoxedFlags AccelFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags ApplicationInhibitFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags AttachOptions | |
Defined in GI.Gtk.Flags | |
BoxedFlags CalendarDisplayOptions | |
Defined in GI.Gtk.Flags | |
BoxedFlags CellRendererState | |
Defined in GI.Gtk.Flags | |
BoxedFlags DebugFlag | |
Defined in GI.Gtk.Flags | |
BoxedFlags DestDefaults | |
Defined in GI.Gtk.Flags | |
BoxedFlags DialogFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags EventControllerScrollFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags FileFilterFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags FontChooserLevel | |
Defined in GI.Gtk.Flags | |
BoxedFlags IconLookupFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags InputHints | |
Defined in GI.Gtk.Flags | |
BoxedFlags JunctionSides | |
Defined in GI.Gtk.Flags | |
BoxedFlags PlacesOpenFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags RcFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags RecentFilterFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags RegionFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags StateFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags StyleContextPrintFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags TargetFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags TextSearchFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags ToolPaletteDragTargets | |
Defined in GI.Gtk.Flags | |
BoxedFlags TreeModelFlags | |
Defined in GI.Gtk.Flags | |
BoxedFlags UIManagerItemType | |
Defined in GI.Gtk.Flags | |
BoxedFlags FontMask | |
Defined in GI.Pango.Flags | |
BoxedFlags LayoutDeserializeFlags | |
Defined in GI.Pango.Flags | |
BoxedFlags LayoutSerializeFlags | |
Defined in GI.Pango.Flags | |
BoxedFlags ShapeFlags | |
Defined in GI.Pango.Flags | |
BoxedFlags ShowFlags | |
Defined in GI.Pango.Flags | |
BoxedFlags PtyFlags Source # | |
Defined in GI.Vte.Flags |
class ManagedPtrNewtype a => BoxedPtr a where #
boxedPtrCopy :: a -> IO a #
boxedPtrFree :: a -> IO () #
Instances
BoxedPtr Action | |
Defined in GI.Atk.Interfaces.Action boxedPtrCopy :: Action -> IO Action # boxedPtrFree :: Action -> IO () # | |
BoxedPtr EditableText | |
Defined in GI.Atk.Interfaces.EditableText boxedPtrCopy :: EditableText -> IO EditableText # boxedPtrFree :: EditableText -> IO () # | |
BoxedPtr HyperlinkImpl | |
Defined in GI.Atk.Interfaces.HyperlinkImpl boxedPtrCopy :: HyperlinkImpl -> IO HyperlinkImpl # boxedPtrFree :: HyperlinkImpl -> IO () # | |
BoxedPtr Image | |
Defined in GI.Atk.Interfaces.Image boxedPtrCopy :: Image -> IO Image # boxedPtrFree :: Image -> IO () # | |
BoxedPtr ImplementorIface | |
Defined in GI.Atk.Interfaces.ImplementorIface boxedPtrCopy :: ImplementorIface -> IO ImplementorIface # boxedPtrFree :: ImplementorIface -> IO () # | |
BoxedPtr StreamableContent | |
Defined in GI.Atk.Interfaces.StreamableContent boxedPtrCopy :: StreamableContent -> IO StreamableContent # boxedPtrFree :: StreamableContent -> IO () # | |
BoxedPtr Attribute | |
Defined in GI.Atk.Structs.Attribute boxedPtrCopy :: Attribute -> IO Attribute # boxedPtrFree :: Attribute -> IO () # | |
BoxedPtr Implementor | |
Defined in GI.Atk.Structs.Implementor boxedPtrCopy :: Implementor -> IO Implementor # boxedPtrFree :: Implementor -> IO () # | |
BoxedPtr KeyEventStruct | |
Defined in GI.Atk.Structs.KeyEventStruct boxedPtrCopy :: KeyEventStruct -> IO KeyEventStruct # boxedPtrFree :: KeyEventStruct -> IO () # | |
BoxedPtr PropertyValues | |
Defined in GI.Atk.Structs.PropertyValues boxedPtrCopy :: PropertyValues -> IO PropertyValues # boxedPtrFree :: PropertyValues -> IO () # | |
BoxedPtr TextRectangle | |
Defined in GI.Atk.Structs.TextRectangle boxedPtrCopy :: TextRectangle -> IO TextRectangle # boxedPtrFree :: TextRectangle -> IO () # | |
BoxedPtr Path | |
Defined in GI.Cairo.Structs.Path boxedPtrCopy :: Path -> IO Path # boxedPtrFree :: Path -> IO () # | |
BoxedPtr Atom | |
Defined in GI.Gdk.Structs.Atom boxedPtrCopy :: Atom -> IO Atom # boxedPtrFree :: Atom -> IO () # | |
BoxedPtr EventAny | |
Defined in GI.Gdk.Structs.EventAny boxedPtrCopy :: EventAny -> IO EventAny # boxedPtrFree :: EventAny -> IO () # | |
BoxedPtr EventButton | |
Defined in GI.Gdk.Structs.EventButton boxedPtrCopy :: EventButton -> IO EventButton # boxedPtrFree :: EventButton -> IO () # | |
BoxedPtr EventConfigure | |
Defined in GI.Gdk.Structs.EventConfigure boxedPtrCopy :: EventConfigure -> IO EventConfigure # boxedPtrFree :: EventConfigure -> IO () # | |
BoxedPtr EventCrossing | |
Defined in GI.Gdk.Structs.EventCrossing boxedPtrCopy :: EventCrossing -> IO EventCrossing # boxedPtrFree :: EventCrossing -> IO () # | |
BoxedPtr EventDND | |
Defined in GI.Gdk.Structs.EventDND boxedPtrCopy :: EventDND -> IO EventDND # boxedPtrFree :: EventDND -> IO () # | |
BoxedPtr EventExpose | |
Defined in GI.Gdk.Structs.EventExpose boxedPtrCopy :: EventExpose -> IO EventExpose # boxedPtrFree :: EventExpose -> IO () # | |
BoxedPtr EventFocus | |
Defined in GI.Gdk.Structs.EventFocus boxedPtrCopy :: EventFocus -> IO EventFocus # boxedPtrFree :: EventFocus -> IO () # | |
BoxedPtr EventGrabBroken | |
Defined in GI.Gdk.Structs.EventGrabBroken boxedPtrCopy :: EventGrabBroken -> IO EventGrabBroken # boxedPtrFree :: EventGrabBroken -> IO () # | |
BoxedPtr EventKey | |
Defined in GI.Gdk.Structs.EventKey boxedPtrCopy :: EventKey -> IO EventKey # boxedPtrFree :: EventKey -> IO () # | |
BoxedPtr EventMotion | |
Defined in GI.Gdk.Structs.EventMotion boxedPtrCopy :: EventMotion -> IO EventMotion # boxedPtrFree :: EventMotion -> IO () # | |
BoxedPtr EventOwnerChange | |
Defined in GI.Gdk.Structs.EventOwnerChange boxedPtrCopy :: EventOwnerChange -> IO EventOwnerChange # boxedPtrFree :: EventOwnerChange -> IO () # | |
BoxedPtr EventPadAxis | |
Defined in GI.Gdk.Structs.EventPadAxis boxedPtrCopy :: EventPadAxis -> IO EventPadAxis # boxedPtrFree :: EventPadAxis -> IO () # | |
BoxedPtr EventPadButton | |
Defined in GI.Gdk.Structs.EventPadButton boxedPtrCopy :: EventPadButton -> IO EventPadButton # boxedPtrFree :: EventPadButton -> IO () # | |
BoxedPtr EventPadGroupMode | |
Defined in GI.Gdk.Structs.EventPadGroupMode boxedPtrCopy :: EventPadGroupMode -> IO EventPadGroupMode # boxedPtrFree :: EventPadGroupMode -> IO () # | |
BoxedPtr EventProperty | |
Defined in GI.Gdk.Structs.EventProperty boxedPtrCopy :: EventProperty -> IO EventProperty # boxedPtrFree :: EventProperty -> IO () # | |
BoxedPtr EventProximity | |
Defined in GI.Gdk.Structs.EventProximity boxedPtrCopy :: EventProximity -> IO EventProximity # boxedPtrFree :: EventProximity -> IO () # | |
BoxedPtr EventScroll | |
Defined in GI.Gdk.Structs.EventScroll boxedPtrCopy :: EventScroll -> IO EventScroll # boxedPtrFree :: EventScroll -> IO () # | |
BoxedPtr EventSelection | |
Defined in GI.Gdk.Structs.EventSelection boxedPtrCopy :: EventSelection -> IO EventSelection # boxedPtrFree :: EventSelection -> IO () # | |
BoxedPtr EventSetting | |
Defined in GI.Gdk.Structs.EventSetting boxedPtrCopy :: EventSetting -> IO EventSetting # boxedPtrFree :: EventSetting -> IO () # | |
BoxedPtr EventTouch | |
Defined in GI.Gdk.Structs.EventTouch boxedPtrCopy :: EventTouch -> IO EventTouch # boxedPtrFree :: EventTouch -> IO () # | |
BoxedPtr EventTouchpadPinch | |
Defined in GI.Gdk.Structs.EventTouchpadPinch boxedPtrCopy :: EventTouchpadPinch -> IO EventTouchpadPinch # boxedPtrFree :: EventTouchpadPinch -> IO () # | |
BoxedPtr EventTouchpadSwipe | |
Defined in GI.Gdk.Structs.EventTouchpadSwipe boxedPtrCopy :: EventTouchpadSwipe -> IO EventTouchpadSwipe # boxedPtrFree :: EventTouchpadSwipe -> IO () # | |
BoxedPtr EventVisibility | |
Defined in GI.Gdk.Structs.EventVisibility boxedPtrCopy :: EventVisibility -> IO EventVisibility # boxedPtrFree :: EventVisibility -> IO () # | |
BoxedPtr EventWindowState | |
Defined in GI.Gdk.Structs.EventWindowState boxedPtrCopy :: EventWindowState -> IO EventWindowState # boxedPtrFree :: EventWindowState -> IO () # | |
BoxedPtr Geometry | |
Defined in GI.Gdk.Structs.Geometry boxedPtrCopy :: Geometry -> IO Geometry # boxedPtrFree :: Geometry -> IO () # | |
BoxedPtr KeymapKey | |
Defined in GI.Gdk.Structs.KeymapKey boxedPtrCopy :: KeymapKey -> IO KeymapKey # boxedPtrFree :: KeymapKey -> IO () # | |
BoxedPtr Point | |
Defined in GI.Gdk.Structs.Point boxedPtrCopy :: Point -> IO Point # boxedPtrFree :: Point -> IO () # | |
BoxedPtr TimeCoord | |
Defined in GI.Gdk.Structs.TimeCoord boxedPtrCopy :: TimeCoord -> IO TimeCoord # boxedPtrFree :: TimeCoord -> IO () # | |
BoxedPtr WindowAttr | |
Defined in GI.Gdk.Structs.WindowAttr boxedPtrCopy :: WindowAttr -> IO WindowAttr # boxedPtrFree :: WindowAttr -> IO () # | |
BoxedPtr WindowRedirect | |
Defined in GI.Gdk.Structs.WindowRedirect boxedPtrCopy :: WindowRedirect -> IO WindowRedirect # boxedPtrFree :: WindowRedirect -> IO () # | |
BoxedPtr PixbufModulePattern | |
Defined in GI.GdkPixbuf.Structs.PixbufModulePattern boxedPtrCopy :: PixbufModulePattern -> IO PixbufModulePattern # boxedPtrFree :: PixbufModulePattern -> IO () # | |
BoxedPtr ActionEntry | |
Defined in GI.Gio.Structs.ActionEntry boxedPtrCopy :: ActionEntry -> IO ActionEntry # boxedPtrFree :: ActionEntry -> IO () # | |
BoxedPtr DBusErrorEntry | |
Defined in GI.Gio.Structs.DBusErrorEntry boxedPtrCopy :: DBusErrorEntry -> IO DBusErrorEntry # boxedPtrFree :: DBusErrorEntry -> IO () # | |
BoxedPtr DBusInterfaceVTable | |
Defined in GI.Gio.Structs.DBusInterfaceVTable boxedPtrCopy :: DBusInterfaceVTable -> IO DBusInterfaceVTable # boxedPtrFree :: DBusInterfaceVTable -> IO () # | |
BoxedPtr DBusSubtreeVTable | |
Defined in GI.Gio.Structs.DBusSubtreeVTable boxedPtrCopy :: DBusSubtreeVTable -> IO DBusSubtreeVTable # boxedPtrFree :: DBusSubtreeVTable -> IO () # | |
BoxedPtr FileAttributeInfo | |
Defined in GI.Gio.Structs.FileAttributeInfo boxedPtrCopy :: FileAttributeInfo -> IO FileAttributeInfo # boxedPtrFree :: FileAttributeInfo -> IO () # | |
BoxedPtr IOExtension | |
Defined in GI.Gio.Structs.IOExtension boxedPtrCopy :: IOExtension -> IO IOExtension # boxedPtrFree :: IOExtension -> IO () # | |
BoxedPtr IOExtensionPoint | |
Defined in GI.Gio.Structs.IOExtensionPoint boxedPtrCopy :: IOExtensionPoint -> IO IOExtensionPoint # boxedPtrFree :: IOExtensionPoint -> IO () # | |
BoxedPtr IOModuleScope | |
Defined in GI.Gio.Structs.IOModuleScope boxedPtrCopy :: IOModuleScope -> IO IOModuleScope # boxedPtrFree :: IOModuleScope -> IO () # | |
BoxedPtr IOSchedulerJob | |
Defined in GI.Gio.Structs.IOSchedulerJob boxedPtrCopy :: IOSchedulerJob -> IO IOSchedulerJob # boxedPtrFree :: IOSchedulerJob -> IO () # | |
BoxedPtr IOStreamAdapter | |
Defined in GI.Gio.Structs.IOStreamAdapter boxedPtrCopy :: IOStreamAdapter -> IO IOStreamAdapter # boxedPtrFree :: IOStreamAdapter -> IO () # | |
BoxedPtr InputMessage | |
Defined in GI.Gio.Structs.InputMessage boxedPtrCopy :: InputMessage -> IO InputMessage # boxedPtrFree :: InputMessage -> IO () # | |
BoxedPtr InputVector | |
Defined in GI.Gio.Structs.InputVector boxedPtrCopy :: InputVector -> IO InputVector # boxedPtrFree :: InputVector -> IO () # | |
BoxedPtr OutputMessage | |
Defined in GI.Gio.Structs.OutputMessage boxedPtrCopy :: OutputMessage -> IO OutputMessage # boxedPtrFree :: OutputMessage -> IO () # | |
BoxedPtr OutputVector | |
Defined in GI.Gio.Structs.OutputVector boxedPtrCopy :: OutputVector -> IO OutputVector # boxedPtrFree :: OutputVector -> IO () # | |
BoxedPtr StaticResource | |
Defined in GI.Gio.Structs.StaticResource boxedPtrCopy :: StaticResource -> IO StaticResource # boxedPtrFree :: StaticResource -> IO () # | |
BoxedPtr AsyncQueue | |
Defined in GI.GLib.Structs.AsyncQueue boxedPtrCopy :: AsyncQueue -> IO AsyncQueue # boxedPtrFree :: AsyncQueue -> IO () # | |
BoxedPtr Cond | |
Defined in GI.GLib.Structs.Cond boxedPtrCopy :: Cond -> IO Cond # boxedPtrFree :: Cond -> IO () # | |
BoxedPtr Data | |
Defined in GI.GLib.Structs.Data boxedPtrCopy :: Data -> IO Data # boxedPtrFree :: Data -> IO () # | |
BoxedPtr DebugKey | |
Defined in GI.GLib.Structs.DebugKey boxedPtrCopy :: DebugKey -> IO DebugKey # boxedPtrFree :: DebugKey -> IO () # | |
BoxedPtr Dir | |
Defined in GI.GLib.Structs.Dir boxedPtrCopy :: Dir -> IO Dir # boxedPtrFree :: Dir -> IO () # | |
BoxedPtr HashTableIter | |
Defined in GI.GLib.Structs.HashTableIter boxedPtrCopy :: HashTableIter -> IO HashTableIter # boxedPtrFree :: HashTableIter -> IO () # | |
BoxedPtr Hmac | |
Defined in GI.GLib.Structs.Hmac boxedPtrCopy :: Hmac -> IO Hmac # boxedPtrFree :: Hmac -> IO () # | |
BoxedPtr Hook | |
Defined in GI.GLib.Structs.Hook boxedPtrCopy :: Hook -> IO Hook # boxedPtrFree :: Hook -> IO () # | |
BoxedPtr HookList | |
Defined in GI.GLib.Structs.HookList boxedPtrCopy :: HookList -> IO HookList # boxedPtrFree :: HookList -> IO () # | |
BoxedPtr IOFuncs | |
Defined in GI.GLib.Structs.IOFuncs boxedPtrCopy :: IOFuncs -> IO IOFuncs # boxedPtrFree :: IOFuncs -> IO () # | |
BoxedPtr LogField | |
Defined in GI.GLib.Structs.LogField boxedPtrCopy :: LogField -> IO LogField # boxedPtrFree :: LogField -> IO () # | |
BoxedPtr MarkupParser | |
Defined in GI.GLib.Structs.MarkupParser boxedPtrCopy :: MarkupParser -> IO MarkupParser # boxedPtrFree :: MarkupParser -> IO () # | |
BoxedPtr MemVTable | |
Defined in GI.GLib.Structs.MemVTable boxedPtrCopy :: MemVTable -> IO MemVTable # boxedPtrFree :: MemVTable -> IO () # | |
BoxedPtr Node | |
Defined in GI.GLib.Structs.Node boxedPtrCopy :: Node -> IO Node # boxedPtrFree :: Node -> IO () # | |
BoxedPtr Once | |
Defined in GI.GLib.Structs.Once boxedPtrCopy :: Once -> IO Once # boxedPtrFree :: Once -> IO () # | |
BoxedPtr OptionContext | |
Defined in GI.GLib.Structs.OptionContext boxedPtrCopy :: OptionContext -> IO OptionContext # boxedPtrFree :: OptionContext -> IO () # | |
BoxedPtr OptionEntry | |
Defined in GI.GLib.Structs.OptionEntry boxedPtrCopy :: OptionEntry -> IO OptionEntry # boxedPtrFree :: OptionEntry -> IO () # | |
BoxedPtr PathBuf | |
Defined in GI.GLib.Structs.PathBuf boxedPtrCopy :: PathBuf -> IO PathBuf # boxedPtrFree :: PathBuf -> IO () # | |
BoxedPtr Queue | |
Defined in GI.GLib.Structs.Queue boxedPtrCopy :: Queue -> IO Queue # boxedPtrFree :: Queue -> IO () # | |
BoxedPtr RWLock | |
Defined in GI.GLib.Structs.RWLock boxedPtrCopy :: RWLock -> IO RWLock # boxedPtrFree :: RWLock -> IO () # | |
BoxedPtr Rand | |
Defined in GI.GLib.Structs.Rand boxedPtrCopy :: Rand -> IO Rand # boxedPtrFree :: Rand -> IO () # | |
BoxedPtr RecMutex | |
Defined in GI.GLib.Structs.RecMutex boxedPtrCopy :: RecMutex -> IO RecMutex # boxedPtrFree :: RecMutex -> IO () # | |
BoxedPtr Scanner | |
Defined in GI.GLib.Structs.Scanner boxedPtrCopy :: Scanner -> IO Scanner # boxedPtrFree :: Scanner -> IO () # | |
BoxedPtr ScannerConfig | |
Defined in GI.GLib.Structs.ScannerConfig boxedPtrCopy :: ScannerConfig -> IO ScannerConfig # boxedPtrFree :: ScannerConfig -> IO () # | |
BoxedPtr Sequence | |
Defined in GI.GLib.Structs.Sequence boxedPtrCopy :: Sequence -> IO Sequence # boxedPtrFree :: Sequence -> IO () # | |
BoxedPtr SequenceIter | |
Defined in GI.GLib.Structs.SequenceIter boxedPtrCopy :: SequenceIter -> IO SequenceIter # boxedPtrFree :: SequenceIter -> IO () # | |
BoxedPtr SourceCallbackFuncs | |
Defined in GI.GLib.Structs.SourceCallbackFuncs boxedPtrCopy :: SourceCallbackFuncs -> IO SourceCallbackFuncs # boxedPtrFree :: SourceCallbackFuncs -> IO () # | |
BoxedPtr SourceFuncs | |
Defined in GI.GLib.Structs.SourceFuncs boxedPtrCopy :: SourceFuncs -> IO SourceFuncs # boxedPtrFree :: SourceFuncs -> IO () # | |
BoxedPtr StatBuf | |
Defined in GI.GLib.Structs.StatBuf boxedPtrCopy :: StatBuf -> IO StatBuf # boxedPtrFree :: StatBuf -> IO () # | |
BoxedPtr StringChunk | |
Defined in GI.GLib.Structs.StringChunk boxedPtrCopy :: StringChunk -> IO StringChunk # boxedPtrFree :: StringChunk -> IO () # | |
BoxedPtr StrvBuilder | |
Defined in GI.GLib.Structs.StrvBuilder boxedPtrCopy :: StrvBuilder -> IO StrvBuilder # boxedPtrFree :: StrvBuilder -> IO () # | |
BoxedPtr TestCase | |
Defined in GI.GLib.Structs.TestCase boxedPtrCopy :: TestCase -> IO TestCase # boxedPtrFree :: TestCase -> IO () # | |
BoxedPtr TestConfig | |
Defined in GI.GLib.Structs.TestConfig boxedPtrCopy :: TestConfig -> IO TestConfig # boxedPtrFree :: TestConfig -> IO () # | |
BoxedPtr TestLogBuffer | |
Defined in GI.GLib.Structs.TestLogBuffer boxedPtrCopy :: TestLogBuffer -> IO TestLogBuffer # boxedPtrFree :: TestLogBuffer -> IO () # | |
BoxedPtr TestLogMsg | |
Defined in GI.GLib.Structs.TestLogMsg boxedPtrCopy :: TestLogMsg -> IO TestLogMsg # boxedPtrFree :: TestLogMsg -> IO () # | |
BoxedPtr TestSuite | |
Defined in GI.GLib.Structs.TestSuite boxedPtrCopy :: TestSuite -> IO TestSuite # boxedPtrFree :: TestSuite -> IO () # | |
BoxedPtr ThreadPool | |
Defined in GI.GLib.Structs.ThreadPool boxedPtrCopy :: ThreadPool -> IO ThreadPool # boxedPtrFree :: ThreadPool -> IO () # | |
BoxedPtr TimeVal | |
Defined in GI.GLib.Structs.TimeVal boxedPtrCopy :: TimeVal -> IO TimeVal # boxedPtrFree :: TimeVal -> IO () # | |
BoxedPtr Timer | |
Defined in GI.GLib.Structs.Timer boxedPtrCopy :: Timer -> IO Timer # boxedPtrFree :: Timer -> IO () # | |
BoxedPtr TrashStack | |
Defined in GI.GLib.Structs.TrashStack boxedPtrCopy :: TrashStack -> IO TrashStack # boxedPtrFree :: TrashStack -> IO () # | |
BoxedPtr TreeNode | |
Defined in GI.GLib.Structs.TreeNode boxedPtrCopy :: TreeNode -> IO TreeNode # boxedPtrFree :: TreeNode -> IO () # | |
BoxedPtr UriParamsIter | |
Defined in GI.GLib.Structs.UriParamsIter boxedPtrCopy :: UriParamsIter -> IO UriParamsIter # boxedPtrFree :: UriParamsIter -> IO () # | |
BoxedPtr DoubleIEEE754 | |
Defined in GI.GLib.Unions.DoubleIEEE754 boxedPtrCopy :: DoubleIEEE754 -> IO DoubleIEEE754 # boxedPtrFree :: DoubleIEEE754 -> IO () # | |
BoxedPtr FloatIEEE754 | |
Defined in GI.GLib.Unions.FloatIEEE754 boxedPtrCopy :: FloatIEEE754 -> IO FloatIEEE754 # boxedPtrFree :: FloatIEEE754 -> IO () # | |
BoxedPtr Mutex | |
Defined in GI.GLib.Unions.Mutex boxedPtrCopy :: Mutex -> IO Mutex # boxedPtrFree :: Mutex -> IO () # | |
BoxedPtr TokenValue | |
Defined in GI.GLib.Unions.TokenValue boxedPtrCopy :: TokenValue -> IO TokenValue # boxedPtrFree :: TokenValue -> IO () # | |
BoxedPtr TypePlugin | |
Defined in GI.GObject.Interfaces.TypePlugin boxedPtrCopy :: TypePlugin -> IO TypePlugin # boxedPtrFree :: TypePlugin -> IO () # | |
BoxedPtr ParamSpec | |
Defined in GI.GObject.Objects.ParamSpec boxedPtrCopy :: ParamSpec -> IO ParamSpec # boxedPtrFree :: ParamSpec -> IO () # | |
BoxedPtr ParamSpecBoolean | |
Defined in GI.GObject.Objects.ParamSpecBoolean boxedPtrCopy :: ParamSpecBoolean -> IO ParamSpecBoolean # boxedPtrFree :: ParamSpecBoolean -> IO () # | |
BoxedPtr ParamSpecBoxed | |
Defined in GI.GObject.Objects.ParamSpecBoxed boxedPtrCopy :: ParamSpecBoxed -> IO ParamSpecBoxed # boxedPtrFree :: ParamSpecBoxed -> IO () # | |
BoxedPtr ParamSpecChar | |
Defined in GI.GObject.Objects.ParamSpecChar boxedPtrCopy :: ParamSpecChar -> IO ParamSpecChar # boxedPtrFree :: ParamSpecChar -> IO () # | |
BoxedPtr ParamSpecDouble | |
Defined in GI.GObject.Objects.ParamSpecDouble boxedPtrCopy :: ParamSpecDouble -> IO ParamSpecDouble # boxedPtrFree :: ParamSpecDouble -> IO () # | |
BoxedPtr ParamSpecEnum | |
Defined in GI.GObject.Objects.ParamSpecEnum boxedPtrCopy :: ParamSpecEnum -> IO ParamSpecEnum # boxedPtrFree :: ParamSpecEnum -> IO () # | |
BoxedPtr ParamSpecFlags | |
Defined in GI.GObject.Objects.ParamSpecFlags boxedPtrCopy :: ParamSpecFlags -> IO ParamSpecFlags # boxedPtrFree :: ParamSpecFlags -> IO () # | |
BoxedPtr ParamSpecFloat | |
Defined in GI.GObject.Objects.ParamSpecFloat boxedPtrCopy :: ParamSpecFloat -> IO ParamSpecFloat # boxedPtrFree :: ParamSpecFloat -> IO () # | |
BoxedPtr ParamSpecGType | |
Defined in GI.GObject.Objects.ParamSpecGType boxedPtrCopy :: ParamSpecGType -> IO ParamSpecGType # boxedPtrFree :: ParamSpecGType -> IO () # | |
BoxedPtr ParamSpecInt | |
Defined in GI.GObject.Objects.ParamSpecInt boxedPtrCopy :: ParamSpecInt -> IO ParamSpecInt # boxedPtrFree :: ParamSpecInt -> IO () # | |
BoxedPtr ParamSpecInt64 | |
Defined in GI.GObject.Objects.ParamSpecInt64 boxedPtrCopy :: ParamSpecInt64 -> IO ParamSpecInt64 # boxedPtrFree :: ParamSpecInt64 -> IO () # | |
BoxedPtr ParamSpecLong | |
Defined in GI.GObject.Objects.ParamSpecLong boxedPtrCopy :: ParamSpecLong -> IO ParamSpecLong # boxedPtrFree :: ParamSpecLong -> IO () # | |
BoxedPtr ParamSpecObject | |
Defined in GI.GObject.Objects.ParamSpecObject boxedPtrCopy :: ParamSpecObject -> IO ParamSpecObject # boxedPtrFree :: ParamSpecObject -> IO () # | |
BoxedPtr ParamSpecOverride | |
Defined in GI.GObject.Objects.ParamSpecOverride boxedPtrCopy :: ParamSpecOverride -> IO ParamSpecOverride # boxedPtrFree :: ParamSpecOverride -> IO () # | |
BoxedPtr ParamSpecParam | |
Defined in GI.GObject.Objects.ParamSpecParam boxedPtrCopy :: ParamSpecParam -> IO ParamSpecParam # boxedPtrFree :: ParamSpecParam -> IO () # | |
BoxedPtr ParamSpecPointer | |
Defined in GI.GObject.Objects.ParamSpecPointer boxedPtrCopy :: ParamSpecPointer -> IO ParamSpecPointer # boxedPtrFree :: ParamSpecPointer -> IO () # | |
BoxedPtr ParamSpecString | |
Defined in GI.GObject.Objects.ParamSpecString boxedPtrCopy :: ParamSpecString -> IO ParamSpecString # boxedPtrFree :: ParamSpecString -> IO () # | |
BoxedPtr ParamSpecUChar | |
Defined in GI.GObject.Objects.ParamSpecUChar boxedPtrCopy :: ParamSpecUChar -> IO ParamSpecUChar # boxedPtrFree :: ParamSpecUChar -> IO () # | |
BoxedPtr ParamSpecUInt | |
Defined in GI.GObject.Objects.ParamSpecUInt boxedPtrCopy :: ParamSpecUInt -> IO ParamSpecUInt # boxedPtrFree :: ParamSpecUInt -> IO () # | |
BoxedPtr ParamSpecUInt64 | |
Defined in GI.GObject.Objects.ParamSpecUInt64 boxedPtrCopy :: ParamSpecUInt64 -> IO ParamSpecUInt64 # boxedPtrFree :: ParamSpecUInt64 -> IO () # | |
BoxedPtr ParamSpecULong | |
Defined in GI.GObject.Objects.ParamSpecULong boxedPtrCopy :: ParamSpecULong -> IO ParamSpecULong # boxedPtrFree :: ParamSpecULong -> IO () # | |
BoxedPtr ParamSpecUnichar | |
Defined in GI.GObject.Objects.ParamSpecUnichar boxedPtrCopy :: ParamSpecUnichar -> IO ParamSpecUnichar # boxedPtrFree :: ParamSpecUnichar -> IO () # | |
BoxedPtr ParamSpecValueArray | |
Defined in GI.GObject.Objects.ParamSpecValueArray boxedPtrCopy :: ParamSpecValueArray -> IO ParamSpecValueArray # boxedPtrFree :: ParamSpecValueArray -> IO () # | |
BoxedPtr ParamSpecVariant | |
Defined in GI.GObject.Objects.ParamSpecVariant boxedPtrCopy :: ParamSpecVariant -> IO ParamSpecVariant # boxedPtrFree :: ParamSpecVariant -> IO () # | |
BoxedPtr CClosure | |
Defined in GI.GObject.Structs.CClosure boxedPtrCopy :: CClosure -> IO CClosure # boxedPtrFree :: CClosure -> IO () # | |
BoxedPtr ClosureNotifyData | |
Defined in GI.GObject.Structs.ClosureNotifyData boxedPtrCopy :: ClosureNotifyData -> IO ClosureNotifyData # boxedPtrFree :: ClosureNotifyData -> IO () # | |
BoxedPtr EnumClass | |
Defined in GI.GObject.Structs.EnumClass boxedPtrCopy :: EnumClass -> IO EnumClass # boxedPtrFree :: EnumClass -> IO () # | |
BoxedPtr EnumValue | |
Defined in GI.GObject.Structs.EnumValue boxedPtrCopy :: EnumValue -> IO EnumValue # boxedPtrFree :: EnumValue -> IO () # | |
BoxedPtr FlagsClass | |
Defined in GI.GObject.Structs.FlagsClass boxedPtrCopy :: FlagsClass -> IO FlagsClass # boxedPtrFree :: FlagsClass -> IO () # | |
BoxedPtr FlagsValue | |
Defined in GI.GObject.Structs.FlagsValue boxedPtrCopy :: FlagsValue -> IO FlagsValue # boxedPtrFree :: FlagsValue -> IO () # | |
BoxedPtr InitiallyUnownedClass | |
Defined in GI.GObject.Structs.InitiallyUnownedClass boxedPtrCopy :: InitiallyUnownedClass -> IO InitiallyUnownedClass # boxedPtrFree :: InitiallyUnownedClass -> IO () # | |
BoxedPtr InterfaceInfo | |
Defined in GI.GObject.Structs.InterfaceInfo boxedPtrCopy :: InterfaceInfo -> IO InterfaceInfo # boxedPtrFree :: InterfaceInfo -> IO () # | |
BoxedPtr ObjectClass | |
Defined in GI.GObject.Structs.ObjectClass boxedPtrCopy :: ObjectClass -> IO ObjectClass # boxedPtrFree :: ObjectClass -> IO () # | |
BoxedPtr ObjectConstructParam | |
Defined in GI.GObject.Structs.ObjectConstructParam boxedPtrCopy :: ObjectConstructParam -> IO ObjectConstructParam # boxedPtrFree :: ObjectConstructParam -> IO () # | |
BoxedPtr ParamSpecPool | |
Defined in GI.GObject.Structs.ParamSpecPool boxedPtrCopy :: ParamSpecPool -> IO ParamSpecPool # boxedPtrFree :: ParamSpecPool -> IO () # | |
BoxedPtr ParamSpecTypeInfo | |
Defined in GI.GObject.Structs.ParamSpecTypeInfo boxedPtrCopy :: ParamSpecTypeInfo -> IO ParamSpecTypeInfo # boxedPtrFree :: ParamSpecTypeInfo -> IO () # | |
BoxedPtr Parameter | |
Defined in GI.GObject.Structs.Parameter boxedPtrCopy :: Parameter -> IO Parameter # boxedPtrFree :: Parameter -> IO () # | |
BoxedPtr SignalInvocationHint | |
Defined in GI.GObject.Structs.SignalInvocationHint boxedPtrCopy :: SignalInvocationHint -> IO SignalInvocationHint # boxedPtrFree :: SignalInvocationHint -> IO () # | |
BoxedPtr SignalQuery | |
Defined in GI.GObject.Structs.SignalQuery boxedPtrCopy :: SignalQuery -> IO SignalQuery # boxedPtrFree :: SignalQuery -> IO () # | |
BoxedPtr TypeClass | |
Defined in GI.GObject.Structs.TypeClass boxedPtrCopy :: TypeClass -> IO TypeClass # boxedPtrFree :: TypeClass -> IO () # | |
BoxedPtr TypeFundamentalInfo | |
Defined in GI.GObject.Structs.TypeFundamentalInfo boxedPtrCopy :: TypeFundamentalInfo -> IO TypeFundamentalInfo # boxedPtrFree :: TypeFundamentalInfo -> IO () # | |
BoxedPtr TypeInfo | |
Defined in GI.GObject.Structs.TypeInfo boxedPtrCopy :: TypeInfo -> IO TypeInfo # boxedPtrFree :: TypeInfo -> IO () # | |
BoxedPtr TypeInstance | |
Defined in GI.GObject.Structs.TypeInstance boxedPtrCopy :: TypeInstance -> IO TypeInstance # boxedPtrFree :: TypeInstance -> IO () # | |
BoxedPtr TypeInterface | |
Defined in GI.GObject.Structs.TypeInterface boxedPtrCopy :: TypeInterface -> IO TypeInterface # boxedPtrFree :: TypeInterface -> IO () # | |
BoxedPtr TypeQuery | |
Defined in GI.GObject.Structs.TypeQuery boxedPtrCopy :: TypeQuery -> IO TypeQuery # boxedPtrFree :: TypeQuery -> IO () # | |
BoxedPtr TypeValueTable | |
Defined in GI.GObject.Structs.TypeValueTable boxedPtrCopy :: TypeValueTable -> IO TypeValueTable # boxedPtrFree :: TypeValueTable -> IO () # | |
BoxedPtr WeakRef | |
Defined in GI.GObject.Structs.WeakRef boxedPtrCopy :: WeakRef -> IO WeakRef # boxedPtrFree :: WeakRef -> IO () # | |
BoxedPtr TypeCValue | |
Defined in GI.GObject.Unions.TypeCValue boxedPtrCopy :: TypeCValue -> IO TypeCValue # boxedPtrFree :: TypeCValue -> IO () # | |
BoxedPtr Value_Data_Union_ | |
Defined in GI.GObject.Unions.Value_Data_Union_ boxedPtrCopy :: Value_Data_Union_ -> IO Value_Data_Union_ # boxedPtrFree :: Value_Data_Union_ -> IO () # | |
BoxedPtr CellAccessibleParent | |
Defined in GI.Gtk.Interfaces.CellAccessibleParent boxedPtrCopy :: CellAccessibleParent -> IO CellAccessibleParent # boxedPtrFree :: CellAccessibleParent -> IO () # | |
BoxedPtr StyleProvider | |
Defined in GI.Gtk.Interfaces.StyleProvider boxedPtrCopy :: StyleProvider -> IO StyleProvider # boxedPtrFree :: StyleProvider -> IO () # | |
BoxedPtr TreeDragDest | |
Defined in GI.Gtk.Interfaces.TreeDragDest boxedPtrCopy :: TreeDragDest -> IO TreeDragDest # boxedPtrFree :: TreeDragDest -> IO () # | |
BoxedPtr TreeDragSource | |
Defined in GI.Gtk.Interfaces.TreeDragSource boxedPtrCopy :: TreeDragSource -> IO TreeDragSource # boxedPtrFree :: TreeDragSource -> IO () # | |
BoxedPtr AccelGroupEntry | |
Defined in GI.Gtk.Structs.AccelGroupEntry boxedPtrCopy :: AccelGroupEntry -> IO AccelGroupEntry # boxedPtrFree :: AccelGroupEntry -> IO () # | |
BoxedPtr AccelKey | |
Defined in GI.Gtk.Structs.AccelKey boxedPtrCopy :: AccelKey -> IO AccelKey # boxedPtrFree :: AccelKey -> IO () # | |
BoxedPtr ActionEntry | |
Defined in GI.Gtk.Structs.ActionEntry boxedPtrCopy :: ActionEntry -> IO ActionEntry # boxedPtrFree :: ActionEntry -> IO () # | |
BoxedPtr BindingArg | |
Defined in GI.Gtk.Structs.BindingArg boxedPtrCopy :: BindingArg -> IO BindingArg # boxedPtrFree :: BindingArg -> IO () # | |
BoxedPtr BindingEntry | |
Defined in GI.Gtk.Structs.BindingEntry boxedPtrCopy :: BindingEntry -> IO BindingEntry # boxedPtrFree :: BindingEntry -> IO () # | |
BoxedPtr BindingSet | |
Defined in GI.Gtk.Structs.BindingSet boxedPtrCopy :: BindingSet -> IO BindingSet # boxedPtrFree :: BindingSet -> IO () # | |
BoxedPtr BindingSignal | |
Defined in GI.Gtk.Structs.BindingSignal boxedPtrCopy :: BindingSignal -> IO BindingSignal # boxedPtrFree :: BindingSignal -> IO () # | |
BoxedPtr ContainerClass | |
Defined in GI.Gtk.Structs.ContainerClass boxedPtrCopy :: ContainerClass -> IO ContainerClass # boxedPtrFree :: ContainerClass -> IO () # | |
BoxedPtr FileFilterInfo | |
Defined in GI.Gtk.Structs.FileFilterInfo boxedPtrCopy :: FileFilterInfo -> IO FileFilterInfo # boxedPtrFree :: FileFilterInfo -> IO () # | |
BoxedPtr FixedChild | |
Defined in GI.Gtk.Structs.FixedChild boxedPtrCopy :: FixedChild -> IO FixedChild # boxedPtrFree :: FixedChild -> IO () # | |
BoxedPtr IMContextInfo | |
Defined in GI.Gtk.Structs.IMContextInfo boxedPtrCopy :: IMContextInfo -> IO IMContextInfo # boxedPtrFree :: IMContextInfo -> IO () # | |
BoxedPtr LabelSelectionInfo | |
Defined in GI.Gtk.Structs.LabelSelectionInfo boxedPtrCopy :: LabelSelectionInfo -> IO LabelSelectionInfo # boxedPtrFree :: LabelSelectionInfo -> IO () # | |
BoxedPtr MountOperationHandlerIface_ | |
Defined in GI.Gtk.Structs.MountOperationHandlerIface_ boxedPtrCopy :: MountOperationHandlerIface_ -> IO MountOperationHandlerIface_ # boxedPtrFree :: MountOperationHandlerIface_ -> IO () # | |
BoxedPtr MountOperationHandlerProxyClass_ | |
Defined in GI.Gtk.Structs.MountOperationHandlerProxyClass_ boxedPtrCopy :: MountOperationHandlerProxyClass_ -> IO MountOperationHandlerProxyClass_ # boxedPtrFree :: MountOperationHandlerProxyClass_ -> IO () # | |
BoxedPtr MountOperationHandlerProxy_ | |
Defined in GI.Gtk.Structs.MountOperationHandlerProxy_ boxedPtrCopy :: MountOperationHandlerProxy_ -> IO MountOperationHandlerProxy_ # boxedPtrFree :: MountOperationHandlerProxy_ -> IO () # | |
BoxedPtr MountOperationHandlerSkeletonClass_ | |
Defined in GI.Gtk.Structs.MountOperationHandlerSkeletonClass_ boxedPtrCopy :: MountOperationHandlerSkeletonClass_ -> IO MountOperationHandlerSkeletonClass_ # boxedPtrFree :: MountOperationHandlerSkeletonClass_ -> IO () # | |
BoxedPtr MountOperationHandlerSkeleton_ | |
Defined in GI.Gtk.Structs.MountOperationHandlerSkeleton_ boxedPtrCopy :: MountOperationHandlerSkeleton_ -> IO MountOperationHandlerSkeleton_ # boxedPtrFree :: MountOperationHandlerSkeleton_ -> IO () # | |
BoxedPtr MountOperationHandler_ | |
Defined in GI.Gtk.Structs.MountOperationHandler_ boxedPtrCopy :: MountOperationHandler_ -> IO MountOperationHandler_ # boxedPtrFree :: MountOperationHandler_ -> IO () # | |
BoxedPtr PadActionEntry | |
Defined in GI.Gtk.Structs.PadActionEntry boxedPtrCopy :: PadActionEntry -> IO PadActionEntry # boxedPtrFree :: PadActionEntry -> IO () # | |
BoxedPtr PageRange | |
Defined in GI.Gtk.Structs.PageRange boxedPtrCopy :: PageRange -> IO PageRange # boxedPtrFree :: PageRange -> IO () # | |
BoxedPtr RadioActionEntry | |
Defined in GI.Gtk.Structs.RadioActionEntry boxedPtrCopy :: RadioActionEntry -> IO RadioActionEntry # boxedPtrFree :: RadioActionEntry -> IO () # | |
BoxedPtr RcContext | |
Defined in GI.Gtk.Structs.RcContext boxedPtrCopy :: RcContext -> IO RcContext # boxedPtrFree :: RcContext -> IO () # | |
BoxedPtr RcProperty | |
Defined in GI.Gtk.Structs.RcProperty boxedPtrCopy :: RcProperty -> IO RcProperty # boxedPtrFree :: RcProperty -> IO () # | |
BoxedPtr RecentData | |
Defined in GI.Gtk.Structs.RecentData boxedPtrCopy :: RecentData -> IO RecentData # boxedPtrFree :: RecentData -> IO () # | |
BoxedPtr RecentFilterInfo | |
Defined in GI.Gtk.Structs.RecentFilterInfo boxedPtrCopy :: RecentFilterInfo -> IO RecentFilterInfo # boxedPtrFree :: RecentFilterInfo -> IO () # | |
BoxedPtr RequestedSize | |
Defined in GI.Gtk.Structs.RequestedSize boxedPtrCopy :: RequestedSize -> IO RequestedSize # boxedPtrFree :: RequestedSize -> IO () # | |
BoxedPtr SettingsValue | |
Defined in GI.Gtk.Structs.SettingsValue boxedPtrCopy :: SettingsValue -> IO SettingsValue # boxedPtrFree :: SettingsValue -> IO () # | |
BoxedPtr StockItem | |
Defined in GI.Gtk.Structs.StockItem boxedPtrCopy :: StockItem -> IO StockItem # boxedPtrFree :: StockItem -> IO () # | |
BoxedPtr TableChild | |
Defined in GI.Gtk.Structs.TableChild boxedPtrCopy :: TableChild -> IO TableChild # boxedPtrFree :: TableChild -> IO () # | |
BoxedPtr TableRowCol | |
Defined in GI.Gtk.Structs.TableRowCol boxedPtrCopy :: TableRowCol -> IO TableRowCol # boxedPtrFree :: TableRowCol -> IO () # | |
BoxedPtr TargetPair | |
Defined in GI.Gtk.Structs.TargetPair boxedPtrCopy :: TargetPair -> IO TargetPair # boxedPtrFree :: TargetPair -> IO () # | |
BoxedPtr TextAppearance | |
Defined in GI.Gtk.Structs.TextAppearance boxedPtrCopy :: TextAppearance -> IO TextAppearance # boxedPtrFree :: TextAppearance -> IO () # | |
BoxedPtr TextBTree | |
Defined in GI.Gtk.Structs.TextBTree boxedPtrCopy :: TextBTree -> IO TextBTree # boxedPtrFree :: TextBTree -> IO () # | |
BoxedPtr ThemeEngine | |
Defined in GI.Gtk.Structs.ThemeEngine boxedPtrCopy :: ThemeEngine -> IO ThemeEngine # boxedPtrFree :: ThemeEngine -> IO () # | |
BoxedPtr ToggleActionEntry | |
Defined in GI.Gtk.Structs.ToggleActionEntry boxedPtrCopy :: ToggleActionEntry -> IO ToggleActionEntry # boxedPtrFree :: ToggleActionEntry -> IO () # | |
BoxedPtr WidgetClass | |
Defined in GI.Gtk.Structs.WidgetClass boxedPtrCopy :: WidgetClass -> IO WidgetClass # boxedPtrFree :: WidgetClass -> IO () # | |
BoxedPtr WindowGeometryInfo | |
Defined in GI.Gtk.Structs.WindowGeometryInfo boxedPtrCopy :: WindowGeometryInfo -> IO WindowGeometryInfo # boxedPtrFree :: WindowGeometryInfo -> IO () # | |
BoxedPtr Analysis | |
Defined in GI.Pango.Structs.Analysis boxedPtrCopy :: Analysis -> IO Analysis # boxedPtrFree :: Analysis -> IO () # | |
BoxedPtr AttrClass | |
Defined in GI.Pango.Structs.AttrClass boxedPtrCopy :: AttrClass -> IO AttrClass # boxedPtrFree :: AttrClass -> IO () # | |
BoxedPtr AttrColor | |
Defined in GI.Pango.Structs.AttrColor boxedPtrCopy :: AttrColor -> IO AttrColor # boxedPtrFree :: AttrColor -> IO () # | |
BoxedPtr AttrFloat | |
Defined in GI.Pango.Structs.AttrFloat boxedPtrCopy :: AttrFloat -> IO AttrFloat # boxedPtrFree :: AttrFloat -> IO () # | |
BoxedPtr AttrFontDesc | |
Defined in GI.Pango.Structs.AttrFontDesc boxedPtrCopy :: AttrFontDesc -> IO AttrFontDesc # boxedPtrFree :: AttrFontDesc -> IO () # | |
BoxedPtr AttrFontFeatures | |
Defined in GI.Pango.Structs.AttrFontFeatures boxedPtrCopy :: AttrFontFeatures -> IO AttrFontFeatures # boxedPtrFree :: AttrFontFeatures -> IO () # | |
BoxedPtr AttrInt | |
Defined in GI.Pango.Structs.AttrInt boxedPtrCopy :: AttrInt -> IO AttrInt # boxedPtrFree :: AttrInt -> IO () # | |
BoxedPtr AttrLanguage | |
Defined in GI.Pango.Structs.AttrLanguage boxedPtrCopy :: AttrLanguage -> IO AttrLanguage # boxedPtrFree :: AttrLanguage -> IO () # | |
BoxedPtr AttrShape | |
Defined in GI.Pango.Structs.AttrShape boxedPtrCopy :: AttrShape -> IO AttrShape # boxedPtrFree :: AttrShape -> IO () # | |
BoxedPtr AttrSize | |
Defined in GI.Pango.Structs.AttrSize boxedPtrCopy :: AttrSize -> IO AttrSize # boxedPtrFree :: AttrSize -> IO () # | |
BoxedPtr AttrString | |
Defined in GI.Pango.Structs.AttrString boxedPtrCopy :: AttrString -> IO AttrString # boxedPtrFree :: AttrString -> IO () # | |
BoxedPtr GlyphGeometry | |
Defined in GI.Pango.Structs.GlyphGeometry boxedPtrCopy :: GlyphGeometry -> IO GlyphGeometry # boxedPtrFree :: GlyphGeometry -> IO () # | |
BoxedPtr GlyphInfo | |
Defined in GI.Pango.Structs.GlyphInfo boxedPtrCopy :: GlyphInfo -> IO GlyphInfo # boxedPtrFree :: GlyphInfo -> IO () # | |
BoxedPtr GlyphVisAttr | |
Defined in GI.Pango.Structs.GlyphVisAttr boxedPtrCopy :: GlyphVisAttr -> IO GlyphVisAttr # boxedPtrFree :: GlyphVisAttr -> IO () # | |
BoxedPtr LogAttr | |
Defined in GI.Pango.Structs.LogAttr boxedPtrCopy :: LogAttr -> IO LogAttr # boxedPtrFree :: LogAttr -> IO () # | |
BoxedPtr Rectangle | |
Defined in GI.Pango.Structs.Rectangle boxedPtrCopy :: Rectangle -> IO Rectangle # boxedPtrFree :: Rectangle -> IO () # | |
BoxedPtr CharAttributes Source # | |
Defined in GI.Vte.Structs.CharAttributes boxedPtrCopy :: CharAttributes -> IO CharAttributes # boxedPtrFree :: CharAttributes -> IO () # |
class BoxedPtr a => CallocPtr a where #
boxedPtrCalloc :: IO (Ptr a) #
Instances
class (ManagedPtrNewtype a, TypedObject a) => GBoxed a #
Instances
data GByteArray #
type GDestroyNotify ptr = FunPtr (ptr -> IO ()) #
type GEqualFunc a = FunPtr (PtrWrapped a -> PtrWrapped a -> IO Int32) #
class Coercible a (ManagedPtr ()) => ManagedPtrNewtype a where #
toManagedPtr :: a -> ManagedPtr a #
Instances
newtype PtrWrapped a #
class HasParentTypes a => TypedObject a where #
Instances
data UnexpectedNullPointerReturn #
Instances
g_list_free :: Ptr (GList a) -> IO () #
g_slist_free :: Ptr (GSList a) -> IO () #
class Enum err => GErrorClass err where #
gerrorClassDomain :: err -> Text #
Instances
GErrorClass GLError | |
Defined in GI.Gdk.Enums gerrorClassDomain :: GLError -> Text # | |
GErrorClass PixbufError | |
Defined in GI.GdkPixbuf.Enums gerrorClassDomain :: PixbufError -> Text # | |
GErrorClass DBusError | |
Defined in GI.Gio.Enums gerrorClassDomain :: DBusError -> Text # | |
GErrorClass IOErrorEnum | |
Defined in GI.Gio.Enums gerrorClassDomain :: IOErrorEnum -> Text # | |
GErrorClass ResolverError | |
Defined in GI.Gio.Enums gerrorClassDomain :: ResolverError -> Text # | |
GErrorClass ResourceError | |
Defined in GI.Gio.Enums gerrorClassDomain :: ResourceError -> Text # | |
GErrorClass TlsChannelBindingError | |
Defined in GI.Gio.Enums gerrorClassDomain :: TlsChannelBindingError -> Text # | |
GErrorClass TlsError | |
Defined in GI.Gio.Enums gerrorClassDomain :: TlsError -> Text # | |
GErrorClass BookmarkFileError | |
Defined in GI.GLib.Enums gerrorClassDomain :: BookmarkFileError -> Text # | |
GErrorClass ConvertError | |
Defined in GI.GLib.Enums gerrorClassDomain :: ConvertError -> Text # | |
GErrorClass FileError | |
Defined in GI.GLib.Enums gerrorClassDomain :: FileError -> Text # | |
GErrorClass IOChannelError | |
Defined in GI.GLib.Enums gerrorClassDomain :: IOChannelError -> Text # | |
GErrorClass KeyFileError | |
Defined in GI.GLib.Enums gerrorClassDomain :: KeyFileError -> Text # | |
GErrorClass MarkupError | |
Defined in GI.GLib.Enums gerrorClassDomain :: MarkupError -> Text # | |
GErrorClass NumberParserError | |
Defined in GI.GLib.Enums gerrorClassDomain :: NumberParserError -> Text # | |
GErrorClass OptionError | |
Defined in GI.GLib.Enums gerrorClassDomain :: OptionError -> Text # | |
GErrorClass RegexError | |
Defined in GI.GLib.Enums gerrorClassDomain :: RegexError -> Text # | |
GErrorClass ShellError | |
Defined in GI.GLib.Enums gerrorClassDomain :: ShellError -> Text # | |
GErrorClass SpawnError | |
Defined in GI.GLib.Enums gerrorClassDomain :: SpawnError -> Text # | |
GErrorClass ThreadError | |
Defined in GI.GLib.Enums gerrorClassDomain :: ThreadError -> Text # | |
GErrorClass UriError | |
Defined in GI.GLib.Enums gerrorClassDomain :: UriError -> Text # | |
GErrorClass VariantParseError | |
Defined in GI.GLib.Enums gerrorClassDomain :: VariantParseError -> Text # | |
GErrorClass BuilderError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: BuilderError -> Text # | |
GErrorClass CssProviderError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: CssProviderError -> Text # | |
GErrorClass FileChooserError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: FileChooserError -> Text # | |
GErrorClass IconThemeError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: IconThemeError -> Text # | |
GErrorClass PrintError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: PrintError -> Text # | |
GErrorClass RecentChooserError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: RecentChooserError -> Text # | |
GErrorClass RecentManagerError | |
Defined in GI.Gtk.Enums gerrorClassDomain :: RecentManagerError -> Text # | |
GErrorClass LayoutDeserializeError | |
Defined in GI.Pango.Enums gerrorClassDomain :: LayoutDeserializeError -> Text # | |
GErrorClass PtyError Source # | |
Defined in GI.Vte.Enums gerrorClassDomain :: PtyError -> Text # | |
GErrorClass RegexError Source # | |
Defined in GI.Vte.Enums gerrorClassDomain :: RegexError -> Text # |
type GErrorCode = C_gint #
type GErrorDomain = GQuark #
type GErrorMessage = Text #
catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a #
catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a #
gerrorCode :: GError -> IO GErrorCode #
gerrorDomain :: GError -> IO GQuark #
gerrorMessage :: GError -> IO GErrorMessage #
gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError #
handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a #
handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a #
cstringPackPtr :: CString -> PtrWrapped CString #
gDirectEqual :: GEqualFunc (Ptr a) #
gDirectHash :: GHashFunc (Ptr a) #
gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue) #
gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue #
ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a) #
ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a #
gvalueGType_ :: IO GType #
gvalueSet_ :: Ptr GValue -> a -> IO () #
gvalueGet_ :: Ptr GValue -> IO a #
Instances
fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a #
data GVariantDictEntry key value #
GVariantDictEntry key value |
Instances
(Show key, Show value) => Show (GVariantDictEntry key value) | |
Defined in Data.GI.Base.GVariant showsPrec :: Int -> GVariantDictEntry key value -> ShowS # show :: GVariantDictEntry key value -> String # showList :: [GVariantDictEntry key value] -> ShowS # | |
(Eq key, Eq value) => Eq (GVariantDictEntry key value) | |
Defined in Data.GI.Base.GVariant (==) :: GVariantDictEntry key value -> GVariantDictEntry key value -> Bool # (/=) :: GVariantDictEntry key value -> GVariantDictEntry key value -> Bool # | |
(IsGVariant a, IsGVariantBasicType a, IsGVariant b) => IsGVariant (GVariantDictEntry a b) | |
Defined in Data.GI.Base.GVariant toGVariant :: GVariantDictEntry a b -> IO GVariant # fromGVariant :: GVariant -> IO (Maybe (GVariantDictEntry a b)) # toGVariantFormatString :: GVariantDictEntry a b -> Text # |
newtype GVariantHandle #
Instances
Show GVariantHandle | |
Defined in Data.GI.Base.GVariant showsPrec :: Int -> GVariantHandle -> ShowS # show :: GVariantHandle -> String # showList :: [GVariantHandle] -> ShowS # | |
Eq GVariantHandle | |
Defined in Data.GI.Base.GVariant (==) :: GVariantHandle -> GVariantHandle -> Bool # (/=) :: GVariantHandle -> GVariantHandle -> Bool # | |
Ord GVariantHandle | |
Defined in Data.GI.Base.GVariant compare :: GVariantHandle -> GVariantHandle -> Ordering # (<) :: GVariantHandle -> GVariantHandle -> Bool # (<=) :: GVariantHandle -> GVariantHandle -> Bool # (>) :: GVariantHandle -> GVariantHandle -> Bool # (>=) :: GVariantHandle -> GVariantHandle -> Bool # max :: GVariantHandle -> GVariantHandle -> GVariantHandle # min :: GVariantHandle -> GVariantHandle -> GVariantHandle # | |
IsGVariant GVariantHandle | |
Defined in Data.GI.Base.GVariant toGVariant :: GVariantHandle -> IO GVariant # fromGVariant :: GVariant -> IO (Maybe GVariantHandle) # | |
IsGVariantBasicType GVariantHandle | |
Defined in Data.GI.Base.GVariant |
data GVariantObjectPath #
Instances
Show GVariantObjectPath | |
Defined in Data.GI.Base.GVariant showsPrec :: Int -> GVariantObjectPath -> ShowS # show :: GVariantObjectPath -> String # showList :: [GVariantObjectPath] -> ShowS # | |
Eq GVariantObjectPath | |
Defined in Data.GI.Base.GVariant (==) :: GVariantObjectPath -> GVariantObjectPath -> Bool # (/=) :: GVariantObjectPath -> GVariantObjectPath -> Bool # | |
Ord GVariantObjectPath | |
Defined in Data.GI.Base.GVariant compare :: GVariantObjectPath -> GVariantObjectPath -> Ordering # (<) :: GVariantObjectPath -> GVariantObjectPath -> Bool # (<=) :: GVariantObjectPath -> GVariantObjectPath -> Bool # (>) :: GVariantObjectPath -> GVariantObjectPath -> Bool # (>=) :: GVariantObjectPath -> GVariantObjectPath -> Bool # max :: GVariantObjectPath -> GVariantObjectPath -> GVariantObjectPath # min :: GVariantObjectPath -> GVariantObjectPath -> GVariantObjectPath # | |
IsGVariant GVariantObjectPath | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType GVariantObjectPath | |
Defined in Data.GI.Base.GVariant |
data GVariantSignature #
Instances
newtype GVariantSinglet a #
Instances
Show a => Show (GVariantSinglet a) | |
Defined in Data.GI.Base.GVariant showsPrec :: Int -> GVariantSinglet a -> ShowS # show :: GVariantSinglet a -> String # showList :: [GVariantSinglet a] -> ShowS # | |
Eq a => Eq (GVariantSinglet a) | |
Defined in Data.GI.Base.GVariant (==) :: GVariantSinglet a -> GVariantSinglet a -> Bool # (/=) :: GVariantSinglet a -> GVariantSinglet a -> Bool # | |
IsGVariant a => IsGVariant (GVariantSinglet a) | |
Defined in Data.GI.Base.GVariant toGVariant :: GVariantSinglet a -> IO GVariant # fromGVariant :: GVariant -> IO (Maybe (GVariantSinglet a)) # toGVariantFormatString :: GVariantSinglet a -> Text # |
class IsGVariant a where #
toGVariant :: a -> IO GVariant #
fromGVariant :: GVariant -> IO (Maybe a) #
toGVariantFormatString :: a -> Text #
Instances
class Ord a => IsGVariantBasicType a #
Instances
IsGVariantBasicType Int16 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Int32 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Int64 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Word16 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Word32 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Word64 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Word8 | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType GVariantHandle | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType GVariantObjectPath | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType GVariantSignature | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Text | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Bool | |
Defined in Data.GI.Base.GVariant | |
IsGVariantBasicType Double | |
Defined in Data.GI.Base.GVariant |
gvariantFromBool :: Bool -> IO GVariant #
gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant #
gvariantFromDouble :: Double -> IO GVariant #
gvariantFromGVariant :: GVariant -> IO GVariant #
gvariantFromHandle :: Int32 -> IO GVariant #
gvariantFromInt16 :: Int16 -> IO GVariant #
gvariantFromInt32 :: Int32 -> IO GVariant #
gvariantFromInt64 :: Int64 -> IO GVariant #
gvariantFromList :: IsGVariant a => [a] -> IO GVariant #
gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant #
gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant #
gvariantFromText :: Text -> IO GVariant #
gvariantFromTuple :: [GVariant] -> IO GVariant #
gvariantFromWord16 :: Word16 -> IO GVariant #
gvariantFromWord32 :: Word32 -> IO GVariant #
gvariantFromWord64 :: Word64 -> IO GVariant #
gvariantFromWord8 :: Word8 -> IO GVariant #
gvariantGetTypeString :: GVariant -> IO Text #
gvariantToBytestring :: GVariant -> IO (Maybe ByteString) #
gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value)) #
gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a]) #
gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value)) #
gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a)) #
noGVariant :: Maybe GVariant #
unrefGVariant :: GVariant -> IO () #
castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o') #
checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool #
disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a) #
disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b) #
disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b) #
freeBoxed :: (HasCallStack, GBoxed a) => a -> IO () #
maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c #
newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a #
newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a) #
newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a) #
newManagedPtr_ :: Ptr a -> IO (ManagedPtr a) #
newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a #
newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a #
releaseObject :: (HasCallStack, GObject a) => a -> IO () #
touchManagedPtr :: ManagedPtrNewtype a => a -> IO () #
unrefObject :: (HasCallStack, GObject a) => a -> IO () #
unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o' #
unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b) #
unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a) #
withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c #
withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c #
withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b #
withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b #
wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a #
wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a #
wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a #
asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a #
data SignalProxy object info where #
(:::) :: forall object info. SignalProxy object info -> Text -> SignalProxy object info | |
PropertyNotify :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo |
Instances
info ~ ResolveSignal slot object => IsLabel slot (SignalProxy object info) | |
Defined in Data.GI.Base.Signals fromLabel :: SignalProxy object info # |