gi-gio-2.0.2: Gio 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.Gio.Objects.FileInfo

Contents

Description

 

Synopsis

Exported types

newtype FileInfo Source

Constructors

FileInfo (ForeignPtr FileInfo) 

Instances

Methods

fileInfoClearStatus

data FileInfoClearStatusMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoClearStatusMethodInfo a signature Source 

fileInfoCopyInto

data FileInfoCopyIntoMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, FileInfoK a, FileInfoK b) => MethodInfo * FileInfoCopyIntoMethodInfo a signature Source 

fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m () Source

fileInfoDup

data FileInfoDupMethodInfo Source

Instances

((~) * signature (m FileInfo), MonadIO m, FileInfoK a) => MethodInfo * FileInfoDupMethodInfo a signature Source 

fileInfoGetAttributeAsString

fileInfoGetAttributeBoolean

fileInfoGetAttributeByteString

fileInfoGetAttributeData

fileInfoGetAttributeInt32

fileInfoGetAttributeInt64

fileInfoGetAttributeObject

fileInfoGetAttributeStatus

fileInfoGetAttributeString

fileInfoGetAttributeStringv

fileInfoGetAttributeType

fileInfoGetAttributeUint32

fileInfoGetAttributeUint64

fileInfoGetContentType

fileInfoGetDeletionDate

fileInfoGetDisplayName

fileInfoGetEditName

data FileInfoGetEditNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetEditNameMethodInfo a signature Source 

fileInfoGetEtag

data FileInfoGetEtagMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetEtagMethodInfo a signature Source 

fileInfoGetFileType

fileInfoGetIcon

data FileInfoGetIconMethodInfo Source

Instances

((~) * signature (m Icon), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIconMethodInfo a signature Source 

fileInfoGetIsBackup

data FileInfoGetIsBackupMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIsBackupMethodInfo a signature Source 

fileInfoGetIsHidden

data FileInfoGetIsHiddenMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIsHiddenMethodInfo a signature Source 

fileInfoGetIsSymlink

fileInfoGetModificationTime

fileInfoGetName

data FileInfoGetNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetNameMethodInfo a signature Source 

fileInfoGetSize

data FileInfoGetSizeMethodInfo Source

Instances

((~) * signature (m Int64), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetSizeMethodInfo a signature Source 

fileInfoGetSortOrder

fileInfoGetSymbolicIcon

fileInfoGetSymlinkTarget

fileInfoHasAttribute

data FileInfoHasAttributeMethodInfo Source

Instances

((~) * signature (Text -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoHasAttributeMethodInfo a signature Source 

fileInfoHasNamespace

data FileInfoHasNamespaceMethodInfo Source

Instances

((~) * signature (Text -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoHasNamespaceMethodInfo a signature Source 

fileInfoListAttributes

fileInfoNew

fileInfoRemoveAttribute

data FileInfoRemoveAttributeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoRemoveAttributeMethodInfo a signature Source 

fileInfoSetAttribute

data FileInfoSetAttributeMethodInfo Source

Instances

((~) * signature (Text -> FileAttributeType -> Ptr () -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeMethodInfo a signature Source 

fileInfoSetAttributeBoolean

fileInfoSetAttributeByteString

fileInfoSetAttributeInt32

fileInfoSetAttributeInt64

fileInfoSetAttributeMask

fileInfoSetAttributeObject

data FileInfoSetAttributeObjectMethodInfo Source

Instances

((~) * signature (Text -> b -> m ()), MonadIO m, FileInfoK a, ObjectK b) => MethodInfo * FileInfoSetAttributeObjectMethodInfo a signature Source 

fileInfoSetAttributeStatus

fileInfoSetAttributeString

fileInfoSetAttributeStringv

fileInfoSetAttributeUint32

fileInfoSetAttributeUint64

fileInfoSetContentType

data FileInfoSetContentTypeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetContentTypeMethodInfo a signature Source 

fileInfoSetDisplayName

data FileInfoSetDisplayNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetDisplayNameMethodInfo a signature Source 

fileInfoSetEditName

data FileInfoSetEditNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetEditNameMethodInfo a signature Source 

fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source

fileInfoSetFileType

data FileInfoSetFileTypeMethodInfo Source

Instances

((~) * signature (FileType -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetFileTypeMethodInfo a signature Source 

fileInfoSetIcon

data FileInfoSetIconMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, FileInfoK a, IconK b) => MethodInfo * FileInfoSetIconMethodInfo a signature Source 

fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source

fileInfoSetIsHidden

data FileInfoSetIsHiddenMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetIsHiddenMethodInfo a signature Source 

fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source

fileInfoSetIsSymlink

data FileInfoSetIsSymlinkMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetIsSymlinkMethodInfo a signature Source 

fileInfoSetModificationTime

fileInfoSetName

data FileInfoSetNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetNameMethodInfo a signature Source 

fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source

fileInfoSetSize

data FileInfoSetSizeMethodInfo Source

Instances

((~) * signature (Int64 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetSizeMethodInfo a signature Source 

fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m () Source

fileInfoSetSortOrder

data FileInfoSetSortOrderMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetSortOrderMethodInfo a signature Source 

fileInfoSetSymbolicIcon

data FileInfoSetSymbolicIconMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, FileInfoK a, IconK b) => MethodInfo * FileInfoSetSymbolicIconMethodInfo a signature Source 

fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source

fileInfoSetSymlinkTarget

fileInfoUnsetAttributeMask