Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.HarfBuzz.Structs.UserDataKeyT
Contents
Description
Data structure for holding user-data keys.
Synopsis
- newtype UserDataKeyT = UserDataKeyT (ManagedPtr UserDataKeyT)
- newZeroUserDataKeyT :: MonadIO m => m UserDataKeyT
Exported types
newtype UserDataKeyT Source #
Memory-managed wrapper type.
Constructors
UserDataKeyT (ManagedPtr UserDataKeyT) |
Instances
Eq UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT | |
GBoxed UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT | |
ManagedPtrNewtype UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT Methods | |
TypedObject UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT | |
HasParentTypes UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT | |
tag ~ 'AttrSet => Constructible UserDataKeyT tag Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT Methods new :: MonadIO m => (ManagedPtr UserDataKeyT -> UserDataKeyT) -> [AttrOp UserDataKeyT tag] -> m UserDataKeyT # | |
IsGValue (Maybe UserDataKeyT) Source # | Convert |
Defined in GI.HarfBuzz.Structs.UserDataKeyT Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe UserDataKeyT -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe UserDataKeyT) # | |
type ParentTypes UserDataKeyT Source # | |
Defined in GI.HarfBuzz.Structs.UserDataKeyT |
newZeroUserDataKeyT :: MonadIO m => m UserDataKeyT Source #
Construct a UserDataKeyT
struct initialized to zero.