| 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.Dazzle.Structs.FuzzyMutableIndexMatch
Description
No description available in the introspection data.
Synopsis
- newtype FuzzyMutableIndexMatch = FuzzyMutableIndexMatch (ManagedPtr FuzzyMutableIndexMatch)
- newZeroFuzzyMutableIndexMatch :: MonadIO m => m FuzzyMutableIndexMatch
- getFuzzyMutableIndexMatchId :: MonadIO m => FuzzyMutableIndexMatch -> m Word32
- setFuzzyMutableIndexMatchId :: MonadIO m => FuzzyMutableIndexMatch -> Word32 -> m ()
- clearFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> m ()
- getFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> m (Maybe Text)
- setFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> CString -> m ()
- getFuzzyMutableIndexMatchScore :: MonadIO m => FuzzyMutableIndexMatch -> m Float
- setFuzzyMutableIndexMatchScore :: MonadIO m => FuzzyMutableIndexMatch -> Float -> m ()
- clearFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> m ()
- getFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> m (Ptr ())
- setFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> Ptr () -> m ()
Exported types
newtype FuzzyMutableIndexMatch Source #
Memory-managed wrapper type.
Constructors
| FuzzyMutableIndexMatch (ManagedPtr FuzzyMutableIndexMatch) |
Instances
newZeroFuzzyMutableIndexMatch :: MonadIO m => m FuzzyMutableIndexMatch Source #
Construct a FuzzyMutableIndexMatch struct initialized to zero.
Methods
Properties
id
No description available in the introspection data.
getFuzzyMutableIndexMatchId :: MonadIO m => FuzzyMutableIndexMatch -> m Word32 Source #
Get the value of the “id” field.
When overloading is enabled, this is equivalent to
get fuzzyMutableIndexMatch #id
setFuzzyMutableIndexMatchId :: MonadIO m => FuzzyMutableIndexMatch -> Word32 -> m () Source #
Set the value of the “id” field.
When overloading is enabled, this is equivalent to
setfuzzyMutableIndexMatch [ #id:=value ]
key
No description available in the introspection data.
clearFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> m () Source #
Set the value of the “key” field to Nothing.
When overloading is enabled, this is equivalent to
clear #key
getFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> m (Maybe Text) Source #
Get the value of the “key” field.
When overloading is enabled, this is equivalent to
get fuzzyMutableIndexMatch #key
setFuzzyMutableIndexMatchKey :: MonadIO m => FuzzyMutableIndexMatch -> CString -> m () Source #
Set the value of the “key” field.
When overloading is enabled, this is equivalent to
setfuzzyMutableIndexMatch [ #key:=value ]
score
No description available in the introspection data.
getFuzzyMutableIndexMatchScore :: MonadIO m => FuzzyMutableIndexMatch -> m Float Source #
Get the value of the “score” field.
When overloading is enabled, this is equivalent to
get fuzzyMutableIndexMatch #score
setFuzzyMutableIndexMatchScore :: MonadIO m => FuzzyMutableIndexMatch -> Float -> m () Source #
Set the value of the “score” field.
When overloading is enabled, this is equivalent to
setfuzzyMutableIndexMatch [ #score:=value ]
value
No description available in the introspection data.
clearFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> m () Source #
Set the value of the “value” field to Nothing.
When overloading is enabled, this is equivalent to
clear #value
getFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> m (Ptr ()) Source #
Get the value of the “value” field.
When overloading is enabled, this is equivalent to
get fuzzyMutableIndexMatch #value
setFuzzyMutableIndexMatchValue :: MonadIO m => FuzzyMutableIndexMatch -> Ptr () -> m () Source #
Set the value of the “value” field.
When overloading is enabled, this is equivalent to
setfuzzyMutableIndexMatch [ #value:=value ]