gi-glib-0.2.46.15: GLib 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.GLib.Structs.MappedFile

Contents

Description

The #GMappedFile represents a file mapping created with g_mapped_file_new(). It has only private members and should not be accessed directly.

Synopsis

Exported types

newtype MappedFile Source

Instances

BoxedObject MappedFile 
((~) * signature (m ()), MonadIO m) => MethodInfo * MappedFileUnrefMethodInfo MappedFile signature 
((~) * signature (m MappedFile), MonadIO m) => MethodInfo * MappedFileRefMethodInfo MappedFile signature 
((~) * signature (m Word64), MonadIO m) => MethodInfo * MappedFileGetLengthMethodInfo MappedFile signature 
((~) * signature (m Text), MonadIO m) => MethodInfo * MappedFileGetContentsMethodInfo MappedFile signature 
((~) * signature (m Bytes), MonadIO m) => MethodInfo * MappedFileGetBytesMethodInfo MappedFile signature 
((~) * signature (m ()), MonadIO m) => MethodInfo * MappedFileFreeMethodInfo MappedFile signature 
((~) * info (ResolveMappedFileMethod t MappedFile), MethodInfo * info MappedFile p) => IsLabelProxy t (MappedFile -> p) 
type AttributeList MappedFile 

Methods

mappedFileFree

data MappedFileFreeMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * MappedFileFreeMethodInfo MappedFile signature 

mappedFileFree :: MonadIO m => MappedFile -> m () Source

Deprecated: (Since version 2.22)Use g_mapped_file_unref() instead.

mappedFileGetBytes

mappedFileGetContents

mappedFileGetLength

mappedFileNew

mappedFileNewFromFd

mappedFileRef

data MappedFileRefMethodInfo Source

Instances

((~) * signature (m MappedFile), MonadIO m) => MethodInfo * MappedFileRefMethodInfo MappedFile signature 

mappedFileUnref

data MappedFileUnrefMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * MappedFileUnrefMethodInfo MappedFile signature