Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. getEnumClassMaximum :: MonadIO m => EnumClass -> m Int32

    gi-gobject GI.GObject.Structs.EnumClass

    Get the value of the “maximum” field. When overloading is enabled, this is equivalent to

    get enumClass #maximum
    

  2. getEnumClassMinimum :: MonadIO m => EnumClass -> m Int32

    gi-gobject GI.GObject.Structs.EnumClass

    Get the value of the “minimum” field. When overloading is enabled, this is equivalent to

    get enumClass #minimum
    

  3. getEnumClassNValues :: MonadIO m => EnumClass -> m Word32

    gi-gobject GI.GObject.Structs.EnumClass

    Get the value of the “n_values” field. When overloading is enabled, this is equivalent to

    get enumClass #nValues
    

  4. getEnumClassValues :: MonadIO m => EnumClass -> m (Maybe EnumValue)

    gi-gobject GI.GObject.Structs.EnumClass

    Get the value of the “values” field. When overloading is enabled, this is equivalent to

    get enumClass #values
    

  5. newZeroEnumClass :: MonadIO m => m EnumClass

    gi-gobject GI.GObject.Structs.EnumClass

    Construct a EnumClass struct initialized to zero.

  6. setEnumClassMaximum :: MonadIO m => EnumClass -> Int32 -> m ()

    gi-gobject GI.GObject.Structs.EnumClass

    Set the value of the “maximum” field. When overloading is enabled, this is equivalent to

    set enumClass [ #maximum := value ]
    

  7. setEnumClassMinimum :: MonadIO m => EnumClass -> Int32 -> m ()

    gi-gobject GI.GObject.Structs.EnumClass

    Set the value of the “minimum” field. When overloading is enabled, this is equivalent to

    set enumClass [ #minimum := value ]
    

  8. setEnumClassNValues :: MonadIO m => EnumClass -> Word32 -> m ()

    gi-gobject GI.GObject.Structs.EnumClass

    Set the value of the “n_values” field. When overloading is enabled, this is equivalent to

    set enumClass [ #nValues := value ]
    

  9. setEnumClassValues :: MonadIO m => EnumClass -> Ptr EnumValue -> m ()

    gi-gobject GI.GObject.Structs.EnumClass

    Set the value of the “values” field. When overloading is enabled, this is equivalent to

    set enumClass [ #values := value ]
    

  10. clearEnumValueValueName :: MonadIO m => EnumValue -> m ()

    gi-gobject GI.GObject.Structs.EnumValue

    Set the value of the “value_name” field to Nothing. When overloading is enabled, this is equivalent to

    clear #valueName
    

Page 104 of many | Previous | Next