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
set
fuzzyMutableIndexMatch [ #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
set
fuzzyMutableIndexMatch [ #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
set
fuzzyMutableIndexMatch [ #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
set
fuzzyMutableIndexMatch [ #value:=
value ]