gi-gio-2.0.6: 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

GObject FileInfo Source # 
IsObject FileInfo Source # 
IsFileInfo FileInfo Source # 
((~) * info (ResolveFileInfoMethod t FileInfo), MethodInfo * info FileInfo p) => IsLabel t (FileInfo -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> FileInfo -> p #

((~) * info (ResolveFileInfoMethod t FileInfo), MethodInfo * info FileInfo p) => IsLabelProxy t (FileInfo -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> FileInfo -> p

HasAttributeList * FileInfo Source # 
type SignalList FileInfo Source # 
type SignalList FileInfo
type AttributeList FileInfo Source # 
type AttributeList FileInfo

class GObject o => IsFileInfo o Source #

Instances

(GObject a, UnknownAncestorError Constraint FileInfo a) => IsFileInfo a Source # 
IsFileInfo FileInfo Source # 

Methods

fileInfoClearStatus

data FileInfoClearStatusMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoClearStatusMethodInfo a -> signature -> s

fileInfoCopyInto

data FileInfoCopyIntoMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoCopyIntoMethodInfo a -> signature -> s

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

fileInfoDup

data FileInfoDupMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoDupMethodInfo a -> signature -> s

fileInfoGetAttributeAsString

data FileInfoGetAttributeAsStringMethodInfo Source #

Instances

((~) * signature (Text -> m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeAsStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeAsStringMethodInfo a -> signature -> s

fileInfoGetAttributeAsString :: (MonadIO m, IsFileInfo a) => a -> Text -> m Text Source #

fileInfoGetAttributeBoolean

data FileInfoGetAttributeBooleanMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeBooleanMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeBooleanMethodInfo a -> signature -> s

fileInfoGetAttributeByteString

data FileInfoGetAttributeByteStringMethodInfo Source #

Instances

((~) * signature (Text -> m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeByteStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeByteStringMethodInfo a -> signature -> s

fileInfoGetAttributeByteString :: (MonadIO m, IsFileInfo a) => a -> Text -> m Text Source #

fileInfoGetAttributeData

data FileInfoGetAttributeDataMethodInfo Source #

Instances

((~) * signature (Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus)), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeDataMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeDataMethodInfo a -> signature -> s

fileInfoGetAttributeInt32

data FileInfoGetAttributeInt32MethodInfo Source #

Instances

((~) * signature (Text -> m Int32), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeInt32MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeInt32MethodInfo a -> signature -> s

fileInfoGetAttributeInt64

data FileInfoGetAttributeInt64MethodInfo Source #

Instances

((~) * signature (Text -> m Int64), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeInt64MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeInt64MethodInfo a -> signature -> s

fileInfoGetAttributeObject

data FileInfoGetAttributeObjectMethodInfo Source #

Instances

((~) * signature (Text -> m Object), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeObjectMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeObjectMethodInfo a -> signature -> s

fileInfoGetAttributeObject :: (MonadIO m, IsFileInfo a) => a -> Text -> m Object Source #

fileInfoGetAttributeStatus

data FileInfoGetAttributeStatusMethodInfo Source #

Instances

((~) * signature (Text -> m FileAttributeStatus), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeStatusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeStatusMethodInfo a -> signature -> s

fileInfoGetAttributeString

data FileInfoGetAttributeStringMethodInfo Source #

Instances

((~) * signature (Text -> m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeStringMethodInfo a -> signature -> s

fileInfoGetAttributeString :: (MonadIO m, IsFileInfo a) => a -> Text -> m Text Source #

fileInfoGetAttributeStringv

data FileInfoGetAttributeStringvMethodInfo Source #

Instances

((~) * signature (Text -> m [Text]), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeStringvMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeStringvMethodInfo a -> signature -> s

fileInfoGetAttributeStringv :: (MonadIO m, IsFileInfo a) => a -> Text -> m [Text] Source #

fileInfoGetAttributeType

data FileInfoGetAttributeTypeMethodInfo Source #

Instances

((~) * signature (Text -> m FileAttributeType), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeTypeMethodInfo a -> signature -> s

fileInfoGetAttributeUint32

data FileInfoGetAttributeUint32MethodInfo Source #

Instances

((~) * signature (Text -> m Word32), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeUint32MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeUint32MethodInfo a -> signature -> s

fileInfoGetAttributeUint64

data FileInfoGetAttributeUint64MethodInfo Source #

Instances

((~) * signature (Text -> m Word64), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetAttributeUint64MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetAttributeUint64MethodInfo a -> signature -> s

fileInfoGetContentType

data FileInfoGetContentTypeMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetContentTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetContentTypeMethodInfo a -> signature -> s

fileInfoGetDeletionDate

data FileInfoGetDeletionDateMethodInfo Source #

Instances

((~) * signature (m DateTime), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetDeletionDateMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetDeletionDateMethodInfo a -> signature -> s

fileInfoGetDeletionDate :: (MonadIO m, IsFileInfo a) => a -> m DateTime Source #

fileInfoGetDisplayName

data FileInfoGetDisplayNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetDisplayNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetDisplayNameMethodInfo a -> signature -> s

fileInfoGetEditName

data FileInfoGetEditNameMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetEditNameMethodInfo a -> signature -> s

fileInfoGetEditName :: (MonadIO m, IsFileInfo a) => a -> m Text Source #

fileInfoGetEtag

data FileInfoGetEtagMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetEtagMethodInfo a -> signature -> s

fileInfoGetEtag :: (MonadIO m, IsFileInfo a) => a -> m Text Source #

fileInfoGetFileType

data FileInfoGetFileTypeMethodInfo Source #

Instances

((~) * signature (m FileType), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetFileTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetFileTypeMethodInfo a -> signature -> s

fileInfoGetIcon

data FileInfoGetIconMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetIconMethodInfo a -> signature -> s

fileInfoGetIsBackup

data FileInfoGetIsBackupMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetIsBackupMethodInfo a -> signature -> s

fileInfoGetIsHidden

data FileInfoGetIsHiddenMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetIsHiddenMethodInfo a -> signature -> s

fileInfoGetIsSymlink

data FileInfoGetIsSymlinkMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetIsSymlinkMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetIsSymlinkMethodInfo a -> signature -> s

fileInfoGetModificationTime

data FileInfoGetModificationTimeMethodInfo Source #

Instances

((~) * signature (m TimeVal), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetModificationTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetModificationTimeMethodInfo a -> signature -> s

fileInfoGetName

data FileInfoGetNameMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetNameMethodInfo a -> signature -> s

fileInfoGetName :: (MonadIO m, IsFileInfo a) => a -> m Text Source #

fileInfoGetSize

data FileInfoGetSizeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoGetSizeMethodInfo a -> signature -> s

fileInfoGetSortOrder

data FileInfoGetSortOrderMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetSortOrderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetSortOrderMethodInfo a -> signature -> s

fileInfoGetSymbolicIcon

data FileInfoGetSymbolicIconMethodInfo Source #

Instances

((~) * signature (m Icon), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetSymbolicIconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetSymbolicIconMethodInfo a -> signature -> s

fileInfoGetSymlinkTarget

data FileInfoGetSymlinkTargetMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoGetSymlinkTargetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoGetSymlinkTargetMethodInfo a -> signature -> s

fileInfoHasAttribute

data FileInfoHasAttributeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoHasAttributeMethodInfo a -> signature -> s

fileInfoHasAttribute :: (MonadIO m, IsFileInfo a) => a -> Text -> m Bool Source #

fileInfoHasNamespace

data FileInfoHasNamespaceMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoHasNamespaceMethodInfo a -> signature -> s

fileInfoHasNamespace :: (MonadIO m, IsFileInfo a) => a -> Text -> m Bool Source #

fileInfoListAttributes

data FileInfoListAttributesMethodInfo Source #

Instances

((~) * signature (Maybe Text -> m (Maybe [Text])), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoListAttributesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoListAttributesMethodInfo a -> signature -> s

fileInfoListAttributes :: (MonadIO m, IsFileInfo a) => a -> Maybe Text -> m (Maybe [Text]) Source #

fileInfoNew

fileInfoRemoveAttribute

data FileInfoRemoveAttributeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoRemoveAttributeMethodInfo a -> signature -> s

fileInfoRemoveAttribute :: (MonadIO m, IsFileInfo a) => a -> Text -> m () Source #

fileInfoSetAttribute

data FileInfoSetAttributeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeMethodInfo a -> signature -> s

fileInfoSetAttribute :: (MonadIO m, IsFileInfo a) => a -> Text -> FileAttributeType -> Ptr () -> m () Source #

fileInfoSetAttributeBoolean

data FileInfoSetAttributeBooleanMethodInfo Source #

Instances

((~) * signature (Text -> Bool -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeBooleanMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeBooleanMethodInfo a -> signature -> s

fileInfoSetAttributeBoolean :: (MonadIO m, IsFileInfo a) => a -> Text -> Bool -> m () Source #

fileInfoSetAttributeByteString

data FileInfoSetAttributeByteStringMethodInfo Source #

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeByteStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeByteStringMethodInfo a -> signature -> s

fileInfoSetAttributeByteString :: (MonadIO m, IsFileInfo a) => a -> Text -> Text -> m () Source #

fileInfoSetAttributeInt32

data FileInfoSetAttributeInt32MethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeInt32MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeInt32MethodInfo a -> signature -> s

fileInfoSetAttributeInt32 :: (MonadIO m, IsFileInfo a) => a -> Text -> Int32 -> m () Source #

fileInfoSetAttributeInt64

data FileInfoSetAttributeInt64MethodInfo Source #

Instances

((~) * signature (Text -> Int64 -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeInt64MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeInt64MethodInfo a -> signature -> s

fileInfoSetAttributeInt64 :: (MonadIO m, IsFileInfo a) => a -> Text -> Int64 -> m () Source #

fileInfoSetAttributeMask

data FileInfoSetAttributeMaskMethodInfo Source #

Instances

((~) * signature (FileAttributeMatcher -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeMaskMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeMaskMethodInfo a -> signature -> s

fileInfoSetAttributeObject

data FileInfoSetAttributeObjectMethodInfo Source #

Instances

((~) * signature (Text -> b -> m ()), MonadIO m, IsFileInfo a, IsObject b) => MethodInfo * FileInfoSetAttributeObjectMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeObjectMethodInfo a -> signature -> s

fileInfoSetAttributeObject :: (MonadIO m, IsFileInfo a, IsObject b) => a -> Text -> b -> m () Source #

fileInfoSetAttributeStatus

data FileInfoSetAttributeStatusMethodInfo Source #

Instances

((~) * signature (Text -> FileAttributeStatus -> m Bool), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeStatusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeStatusMethodInfo a -> signature -> s

fileInfoSetAttributeString

data FileInfoSetAttributeStringMethodInfo Source #

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeStringMethodInfo a -> signature -> s

fileInfoSetAttributeString :: (MonadIO m, IsFileInfo a) => a -> Text -> Text -> m () Source #

fileInfoSetAttributeStringv

data FileInfoSetAttributeStringvMethodInfo Source #

Instances

((~) * signature (Text -> Ptr CString -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeStringvMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeStringvMethodInfo a -> signature -> s

fileInfoSetAttributeUint32

data FileInfoSetAttributeUint32MethodInfo Source #

Instances

((~) * signature (Text -> Word32 -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeUint32MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeUint32MethodInfo a -> signature -> s

fileInfoSetAttributeUint32 :: (MonadIO m, IsFileInfo a) => a -> Text -> Word32 -> m () Source #

fileInfoSetAttributeUint64

data FileInfoSetAttributeUint64MethodInfo Source #

Instances

((~) * signature (Text -> Word64 -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetAttributeUint64MethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetAttributeUint64MethodInfo a -> signature -> s

fileInfoSetAttributeUint64 :: (MonadIO m, IsFileInfo a) => a -> Text -> Word64 -> m () Source #

fileInfoSetContentType

data FileInfoSetContentTypeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetContentTypeMethodInfo a -> signature -> s

fileInfoSetContentType :: (MonadIO m, IsFileInfo a) => a -> Text -> m () Source #

fileInfoSetDisplayName

data FileInfoSetDisplayNameMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetDisplayNameMethodInfo a -> signature -> s

fileInfoSetDisplayName :: (MonadIO m, IsFileInfo a) => a -> Text -> m () Source #

fileInfoSetEditName

data FileInfoSetEditNameMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetEditNameMethodInfo a -> signature -> s

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

fileInfoSetFileType

data FileInfoSetFileTypeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetFileTypeMethodInfo a -> signature -> s

fileInfoSetIcon

data FileInfoSetIconMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileInfo a, IsIcon b) => MethodInfo * FileInfoSetIconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetIconMethodInfo a -> signature -> s

fileInfoSetIcon :: (MonadIO m, IsFileInfo a, IsIcon b) => a -> b -> m () Source #

fileInfoSetIsHidden

data FileInfoSetIsHiddenMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetIsHiddenMethodInfo a -> signature -> s

fileInfoSetIsSymlink

data FileInfoSetIsSymlinkMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetIsSymlinkMethodInfo a -> signature -> s

fileInfoSetModificationTime

data FileInfoSetModificationTimeMethodInfo Source #

Instances

((~) * signature (TimeVal -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetModificationTimeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetModificationTimeMethodInfo a -> signature -> s

fileInfoSetModificationTime :: (MonadIO m, IsFileInfo a) => a -> TimeVal -> m () Source #

fileInfoSetName

data FileInfoSetNameMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetNameMethodInfo a -> signature -> s

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

fileInfoSetSize

data FileInfoSetSizeMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetSizeMethodInfo a -> signature -> s

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

fileInfoSetSortOrder

data FileInfoSetSortOrderMethodInfo Source #

Instances

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

Methods

overloadedMethod :: MethodProxy FileInfoSetSortOrderMethodInfo a -> signature -> s

fileInfoSetSymbolicIcon

data FileInfoSetSymbolicIconMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileInfo a, IsIcon b) => MethodInfo * FileInfoSetSymbolicIconMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetSymbolicIconMethodInfo a -> signature -> s

fileInfoSetSymbolicIcon :: (MonadIO m, IsFileInfo a, IsIcon b) => a -> b -> m () Source #

fileInfoSetSymlinkTarget

data FileInfoSetSymlinkTargetMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoSetSymlinkTargetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoSetSymlinkTargetMethodInfo a -> signature -> s

fileInfoSetSymlinkTarget :: (MonadIO m, IsFileInfo a) => a -> Text -> m () Source #

fileInfoUnsetAttributeMask

data FileInfoUnsetAttributeMaskMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFileInfo a) => MethodInfo * FileInfoUnsetAttributeMaskMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileInfoUnsetAttributeMaskMethodInfo a -> signature -> s