| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.GObject.Objects.ParamSpecPointer
Contents
Description
A ParamSpec derived structure that contains the meta data for pointer properties.
Synopsis
- newtype ParamSpecPointer = ParamSpecPointer (ManagedPtr ParamSpecPointer)
- class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecPointer o) => IsParamSpecPointer o
- toParamSpecPointer :: (MonadIO m, IsParamSpecPointer o) => o -> m ParamSpecPointer
Exported types
newtype ParamSpecPointer Source #
Memory-managed wrapper type.
Constructors
| ParamSpecPointer (ManagedPtr ParamSpecPointer) |
Instances
| Eq ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer Methods (==) :: ParamSpecPointer -> ParamSpecPointer -> Bool # (/=) :: ParamSpecPointer -> ParamSpecPointer -> Bool # | |
| BoxedPtr ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer Methods boxedPtrCopy :: ParamSpecPointer -> IO ParamSpecPointer boxedPtrFree :: ParamSpecPointer -> IO () | |
| ManagedPtrNewtype ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer Methods toManagedPtr :: ParamSpecPointer -> ManagedPtr ParamSpecPointer | |
| TypedObject ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer | |
| HasParentTypes ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer | |
| type ParentTypes ParamSpecPointer Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer | |
class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecPointer o) => IsParamSpecPointer o Source #
Type class for types which can be safely cast to ParamSpecPointer, for instance with toParamSpecPointer.
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecPointer o) => IsParamSpecPointer o Source # | |
Defined in GI.GObject.Objects.ParamSpecPointer | |
toParamSpecPointer :: (MonadIO m, IsParamSpecPointer o) => o -> m ParamSpecPointer Source #
Cast to ParamSpecPointer, for types for which this is known to be safe. For general casts, use castTo.
Methods
Click to display all available methods, including inherited ones
Methods
Getters
getBlurb, getDefaultValue, getName, getNameQuark, getNick, getQdata, getRedirectTarget.