Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype RollsumMatches = RollsumMatches (ManagedPtr RollsumMatches)
- newZeroRollsumMatches :: MonadIO m => m RollsumMatches
- getRollsumMatchesBufmatches :: MonadIO m => RollsumMatches -> m Word32
- setRollsumMatchesBufmatches :: MonadIO m => RollsumMatches -> Word32 -> m ()
- getRollsumMatchesCrcmatches :: MonadIO m => RollsumMatches -> m Word32
- setRollsumMatchesCrcmatches :: MonadIO m => RollsumMatches -> Word32 -> m ()
- clearRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> m ()
- getRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> m (Maybe (Map (Ptr ()) (Ptr ())))
- setRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> m ()
- getRollsumMatchesMatchSize :: MonadIO m => RollsumMatches -> m Word64
- setRollsumMatchesMatchSize :: MonadIO m => RollsumMatches -> Word64 -> m ()
- clearRollsumMatchesMatches :: MonadIO m => RollsumMatches -> m ()
- getRollsumMatchesMatches :: MonadIO m => RollsumMatches -> m (Maybe [Ptr ()])
- setRollsumMatchesMatches :: MonadIO m => RollsumMatches -> Ptr (GPtrArray (Ptr ())) -> m ()
- clearRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> m ()
- getRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> m (Maybe (Map (Ptr ()) (Ptr ())))
- setRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> m ()
- getRollsumMatchesTotal :: MonadIO m => RollsumMatches -> m Word32
- setRollsumMatchesTotal :: MonadIO m => RollsumMatches -> Word32 -> m ()
Exported types
newtype RollsumMatches Source #
Memory-managed wrapper type.
RollsumMatches (ManagedPtr RollsumMatches) |
Instances
Eq RollsumMatches Source # | |
Defined in GI.OSTree.Structs.RollsumMatches (==) :: RollsumMatches -> RollsumMatches -> Bool (/=) :: RollsumMatches -> RollsumMatches -> Bool | |
BoxedPtr RollsumMatches Source # | |
Defined in GI.OSTree.Structs.RollsumMatches boxedPtrCopy :: RollsumMatches -> IO RollsumMatches boxedPtrFree :: RollsumMatches -> IO () | |
CallocPtr RollsumMatches Source # | |
Defined in GI.OSTree.Structs.RollsumMatches boxedPtrCalloc :: IO (Ptr RollsumMatches) | |
ManagedPtrNewtype RollsumMatches Source # | |
Defined in GI.OSTree.Structs.RollsumMatches toManagedPtr :: RollsumMatches -> ManagedPtr RollsumMatches | |
tag ~ 'AttrSet => Constructible RollsumMatches tag Source # | |
Defined in GI.OSTree.Structs.RollsumMatches new :: MonadIO m => (ManagedPtr RollsumMatches -> RollsumMatches) -> [AttrOp RollsumMatches tag] -> m RollsumMatches |
newZeroRollsumMatches :: MonadIO m => m RollsumMatches Source #
Construct a RollsumMatches
struct initialized to zero.
Methods
Overloaded methods
Properties
bufmatches
No description available in the introspection data.
getRollsumMatchesBufmatches :: MonadIO m => RollsumMatches -> m Word32 Source #
Get the value of the “bufmatches
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #bufmatches
setRollsumMatchesBufmatches :: MonadIO m => RollsumMatches -> Word32 -> m () Source #
Set the value of the “bufmatches
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #bufmatches:=
value ]
crcmatches
No description available in the introspection data.
getRollsumMatchesCrcmatches :: MonadIO m => RollsumMatches -> m Word32 Source #
Get the value of the “crcmatches
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #crcmatches
setRollsumMatchesCrcmatches :: MonadIO m => RollsumMatches -> Word32 -> m () Source #
Set the value of the “crcmatches
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #crcmatches:=
value ]
fromRollsums
No description available in the introspection data.
clearRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> m () Source #
Set the value of the “from_rollsums
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#fromRollsums
getRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> m (Maybe (Map (Ptr ()) (Ptr ()))) Source #
Get the value of the “from_rollsums
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #fromRollsums
setRollsumMatchesFromRollsums :: MonadIO m => RollsumMatches -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> m () Source #
Set the value of the “from_rollsums
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #fromRollsums:=
value ]
matchSize
No description available in the introspection data.
getRollsumMatchesMatchSize :: MonadIO m => RollsumMatches -> m Word64 Source #
Get the value of the “match_size
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #matchSize
setRollsumMatchesMatchSize :: MonadIO m => RollsumMatches -> Word64 -> m () Source #
Set the value of the “match_size
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #matchSize:=
value ]
matches
No description available in the introspection data.
clearRollsumMatchesMatches :: MonadIO m => RollsumMatches -> m () Source #
Set the value of the “matches
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#matches
getRollsumMatchesMatches :: MonadIO m => RollsumMatches -> m (Maybe [Ptr ()]) Source #
Get the value of the “matches
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #matches
setRollsumMatchesMatches :: MonadIO m => RollsumMatches -> Ptr (GPtrArray (Ptr ())) -> m () Source #
Set the value of the “matches
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #matches:=
value ]
toRollsums
No description available in the introspection data.
clearRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> m () Source #
Set the value of the “to_rollsums
” field to Nothing
.
When overloading is enabled, this is equivalent to
clear
#toRollsums
getRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> m (Maybe (Map (Ptr ()) (Ptr ()))) Source #
Get the value of the “to_rollsums
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #toRollsums
setRollsumMatchesToRollsums :: MonadIO m => RollsumMatches -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> m () Source #
Set the value of the “to_rollsums
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #toRollsums:=
value ]
total
No description available in the introspection data.
getRollsumMatchesTotal :: MonadIO m => RollsumMatches -> m Word32 Source #
Get the value of the “total
” field.
When overloading is enabled, this is equivalent to
get
rollsumMatches #total
setRollsumMatchesTotal :: MonadIO m => RollsumMatches -> Word32 -> m () Source #
Set the value of the “total
” field.
When overloading is enabled, this is equivalent to
set
rollsumMatches [ #total:=
value ]