Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.WebKit.Objects.DOMMemoryInfo
Contents
Description
- newtype DOMMemoryInfo = DOMMemoryInfo (ForeignPtr DOMMemoryInfo)
- class GObject o => DOMMemoryInfoK o
- toDOMMemoryInfo :: DOMMemoryInfoK o => o -> IO DOMMemoryInfo
- noDOMMemoryInfo :: Maybe DOMMemoryInfo
- dOMMemoryInfoGetJsHeapSizeLimit :: MonadIO m => Ptr () -> m CULong
- dOMMemoryInfoGetTotalJsHeapSize :: MonadIO m => Ptr () -> m CULong
- dOMMemoryInfoGetUsedJsHeapSize :: MonadIO m => Ptr () -> m CULong
- data DOMMemoryInfoJsHeapSizeLimitPropertyInfo
- dOMMemoryInfoJsHeapSizeLimit :: AttrLabelProxy "jsHeapSizeLimit"
- getDOMMemoryInfoJsHeapSizeLimit :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong
- data DOMMemoryInfoTotalJsHeapSizePropertyInfo
- dOMMemoryInfoTotalJsHeapSize :: AttrLabelProxy "totalJsHeapSize"
- getDOMMemoryInfoTotalJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong
- data DOMMemoryInfoUsedJsHeapSizePropertyInfo
- dOMMemoryInfoUsedJsHeapSize :: AttrLabelProxy "usedJsHeapSize"
- getDOMMemoryInfoUsedJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong
Exported types
newtype DOMMemoryInfo Source
Constructors
DOMMemoryInfo (ForeignPtr DOMMemoryInfo) |
Instances
GObject DOMMemoryInfo | |
((~) * info (ResolveDOMMemoryInfoMethod t DOMMemoryInfo), MethodInfo * info DOMMemoryInfo p) => IsLabelProxy t (DOMMemoryInfo -> p) | |
type ParentTypes DOMMemoryInfo | |
type AttributeList DOMMemoryInfo | |
type SignalList DOMMemoryInfo |
class GObject o => DOMMemoryInfoK o Source
Instances
(GObject o, IsDescendantOf DOMMemoryInfo o) => DOMMemoryInfoK o |
toDOMMemoryInfo :: DOMMemoryInfoK o => o -> IO DOMMemoryInfo Source
Methods
dOMMemoryInfoGetJsHeapSizeLimit
dOMMemoryInfoGetJsHeapSizeLimit :: MonadIO m => Ptr () -> m CULong Source
Deprecated: (Since version 2.2)
dOMMemoryInfoGetTotalJsHeapSize
dOMMemoryInfoGetTotalJsHeapSize :: MonadIO m => Ptr () -> m CULong Source
Deprecated: (Since version 2.2)
dOMMemoryInfoGetUsedJsHeapSize
dOMMemoryInfoGetUsedJsHeapSize :: MonadIO m => Ptr () -> m CULong Source
Deprecated: (Since version 2.2)
Properties
JsHeapSizeLimit
data DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source
Instances
dOMMemoryInfoJsHeapSizeLimit :: AttrLabelProxy "jsHeapSizeLimit" Source
getDOMMemoryInfoJsHeapSizeLimit :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong Source
TotalJsHeapSize
data DOMMemoryInfoTotalJsHeapSizePropertyInfo Source
Instances
dOMMemoryInfoTotalJsHeapSize :: AttrLabelProxy "totalJsHeapSize" Source
getDOMMemoryInfoTotalJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong Source
UsedJsHeapSize
data DOMMemoryInfoUsedJsHeapSizePropertyInfo Source
Instances
dOMMemoryInfoUsedJsHeapSize :: AttrLabelProxy "usedJsHeapSize" Source
getDOMMemoryInfoUsedJsHeapSize :: (MonadIO m, DOMMemoryInfoK o) => o -> m CULong Source