gi-soup-0.2.52.15: Soup bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Soup.Objects.Cache

Contents

Description

 

Synopsis

Exported types

newtype Cache Source

Constructors

Cache (ForeignPtr Cache) 

Instances

GObject Cache 
((~) * info (ResolveCacheMethod t Cache), MethodInfo * info Cache p) => IsLabelProxy t (Cache -> p) 
type ParentTypes Cache 
type AttributeList Cache 
type SignalList Cache 

class GObject o => CacheK o Source

Instances

Methods

cacheClear

data CacheClearMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheClearMethodInfo a signature 

cacheClear :: (MonadIO m, CacheK a) => a -> m () Source

cacheDump

data CacheDumpMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheDumpMethodInfo a signature 

cacheDump :: (MonadIO m, CacheK a) => a -> m () Source

cacheFlush

data CacheFlushMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheFlushMethodInfo a signature 

cacheFlush :: (MonadIO m, CacheK a) => a -> m () Source

cacheGetMaxSize

data CacheGetMaxSizeMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, CacheK a) => MethodInfo * CacheGetMaxSizeMethodInfo a signature 

cacheLoad

data CacheLoadMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CacheK a) => MethodInfo * CacheLoadMethodInfo a signature 

cacheLoad :: (MonadIO m, CacheK a) => a -> m () Source

cacheNew

cacheSetMaxSize

data CacheSetMaxSizeMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m, CacheK a) => MethodInfo * CacheSetMaxSizeMethodInfo a signature 

cacheSetMaxSize :: (MonadIO m, CacheK a) => a -> Word32 -> m () Source

Properties

CacheDir

CacheType