gi-soup-2.4.23: Libsoup bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Soup.Objects.CookieJarDB

Description

No description available in the introspection data.

Synopsis

Exported types

newtype CookieJarDB Source #

Memory-managed wrapper type.

Constructors

CookieJarDB (ManagedPtr CookieJarDB) 

Instances

Instances details
Eq CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

Methods

(==) :: CookieJarDB -> CookieJarDB -> Bool

(/=) :: CookieJarDB -> CookieJarDB -> Bool

GObject CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

ManagedPtrNewtype CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

Methods

toManagedPtr :: CookieJarDB -> ManagedPtr CookieJarDB

TypedObject CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

Methods

glibType :: IO GType

IsGValue CookieJarDB Source #

Convert CookieJarDB to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.Soup.Objects.CookieJarDB

Methods

toGValue :: CookieJarDB -> IO GValue

fromGValue :: GValue -> IO CookieJarDB

HasParentTypes CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

type ParentTypes CookieJarDB Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

type ParentTypes CookieJarDB = '[CookieJar, Object, SessionFeature]

class (GObject o, IsDescendantOf CookieJarDB o) => IsCookieJarDB o Source #

Type class for types which can be safely cast to CookieJarDB, for instance with toCookieJarDB.

Instances

Instances details
(GObject o, IsDescendantOf CookieJarDB o) => IsCookieJarDB o Source # 
Instance details

Defined in GI.Soup.Objects.CookieJarDB

toCookieJarDB :: (MonadIO m, IsCookieJarDB o) => o -> m CookieJarDB Source #

Cast to CookieJarDB, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods

new

cookieJarDBNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Text

filename: the filename to read to/write from, or Nothing

-> Bool

readOnly: True if filename is read-only

-> m CookieJarDB

Returns: the new CookieJar

Creates a CookieJarDB.

filename will be read in at startup to create an initial set of cookies. If readOnly is False, then the non-session cookies will be written to filename when the 'changed' signal is emitted from the jar. (If readOnly is True, then the cookie jar will only be used for this session, and changes made to it will be lost when the jar is destroyed.)

Since: 2.42

Properties

filename

No description available in the introspection data.

constructCookieJarDBFilename :: (IsCookieJarDB o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “filename” property. This is rarely needed directly, but it is used by new.

getCookieJarDBFilename :: (MonadIO m, IsCookieJarDB o) => o -> m (Maybe Text) Source #

Get the value of the “filename” property. When overloading is enabled, this is equivalent to

get cookieJarDB #filename