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 |
- Exported types
- Methods
- fileInfoClearStatus
- fileInfoCopyInto
- fileInfoDup
- fileInfoGetAttributeAsString
- fileInfoGetAttributeBoolean
- fileInfoGetAttributeByteString
- fileInfoGetAttributeData
- fileInfoGetAttributeInt32
- fileInfoGetAttributeInt64
- fileInfoGetAttributeObject
- fileInfoGetAttributeStatus
- fileInfoGetAttributeString
- fileInfoGetAttributeStringv
- fileInfoGetAttributeType
- fileInfoGetAttributeUint32
- fileInfoGetAttributeUint64
- fileInfoGetContentType
- fileInfoGetDeletionDate
- fileInfoGetDisplayName
- fileInfoGetEditName
- fileInfoGetEtag
- fileInfoGetFileType
- fileInfoGetIcon
- fileInfoGetIsBackup
- fileInfoGetIsHidden
- fileInfoGetIsSymlink
- fileInfoGetModificationTime
- fileInfoGetName
- fileInfoGetSize
- fileInfoGetSortOrder
- fileInfoGetSymbolicIcon
- fileInfoGetSymlinkTarget
- fileInfoHasAttribute
- fileInfoHasNamespace
- fileInfoListAttributes
- fileInfoNew
- fileInfoRemoveAttribute
- fileInfoSetAttribute
- fileInfoSetAttributeBoolean
- fileInfoSetAttributeByteString
- fileInfoSetAttributeInt32
- fileInfoSetAttributeInt64
- fileInfoSetAttributeMask
- fileInfoSetAttributeObject
- fileInfoSetAttributeStatus
- fileInfoSetAttributeString
- fileInfoSetAttributeStringv
- fileInfoSetAttributeUint32
- fileInfoSetAttributeUint64
- fileInfoSetContentType
- fileInfoSetDisplayName
- fileInfoSetEditName
- fileInfoSetFileType
- fileInfoSetIcon
- fileInfoSetIsHidden
- fileInfoSetIsSymlink
- fileInfoSetModificationTime
- fileInfoSetName
- fileInfoSetSize
- fileInfoSetSortOrder
- fileInfoSetSymbolicIcon
- fileInfoSetSymlinkTarget
- fileInfoUnsetAttributeMask
- newtype FileInfo = FileInfo (ForeignPtr FileInfo)
- class GObject o => FileInfoK o
- toFileInfo :: FileInfoK o => o -> IO FileInfo
- noFileInfo :: Maybe FileInfo
- data FileInfoClearStatusMethodInfo
- fileInfoClearStatus :: (MonadIO m, FileInfoK a) => a -> m ()
- data FileInfoCopyIntoMethodInfo
- fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m ()
- data FileInfoDupMethodInfo
- fileInfoDup :: (MonadIO m, FileInfoK a) => a -> m FileInfo
- data FileInfoGetAttributeAsStringMethodInfo
- fileInfoGetAttributeAsString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- data FileInfoGetAttributeBooleanMethodInfo
- fileInfoGetAttributeBoolean :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- data FileInfoGetAttributeByteStringMethodInfo
- fileInfoGetAttributeByteString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- data FileInfoGetAttributeDataMethodInfo
- fileInfoGetAttributeData :: (MonadIO m, FileInfoK a) => a -> Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus)
- data FileInfoGetAttributeInt32MethodInfo
- fileInfoGetAttributeInt32 :: (MonadIO m, FileInfoK a) => a -> Text -> m Int32
- data FileInfoGetAttributeInt64MethodInfo
- fileInfoGetAttributeInt64 :: (MonadIO m, FileInfoK a) => a -> Text -> m Int64
- data FileInfoGetAttributeObjectMethodInfo
- fileInfoGetAttributeObject :: (MonadIO m, FileInfoK a) => a -> Text -> m Object
- data FileInfoGetAttributeStatusMethodInfo
- fileInfoGetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeStatus
- data FileInfoGetAttributeStringMethodInfo
- fileInfoGetAttributeString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- data FileInfoGetAttributeStringvMethodInfo
- fileInfoGetAttributeStringv :: (MonadIO m, FileInfoK a) => a -> Text -> m [Text]
- data FileInfoGetAttributeTypeMethodInfo
- fileInfoGetAttributeType :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeType
- data FileInfoGetAttributeUint32MethodInfo
- fileInfoGetAttributeUint32 :: (MonadIO m, FileInfoK a) => a -> Text -> m Word32
- data FileInfoGetAttributeUint64MethodInfo
- fileInfoGetAttributeUint64 :: (MonadIO m, FileInfoK a) => a -> Text -> m Word64
- data FileInfoGetContentTypeMethodInfo
- fileInfoGetContentType :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoGetDeletionDateMethodInfo
- fileInfoGetDeletionDate :: (MonadIO m, FileInfoK a) => a -> m DateTime
- data FileInfoGetDisplayNameMethodInfo
- fileInfoGetDisplayName :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoGetEditNameMethodInfo
- fileInfoGetEditName :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoGetEtagMethodInfo
- fileInfoGetEtag :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoGetFileTypeMethodInfo
- fileInfoGetFileType :: (MonadIO m, FileInfoK a) => a -> m FileType
- data FileInfoGetIconMethodInfo
- fileInfoGetIcon :: (MonadIO m, FileInfoK a) => a -> m Icon
- data FileInfoGetIsBackupMethodInfo
- fileInfoGetIsBackup :: (MonadIO m, FileInfoK a) => a -> m Bool
- data FileInfoGetIsHiddenMethodInfo
- fileInfoGetIsHidden :: (MonadIO m, FileInfoK a) => a -> m Bool
- data FileInfoGetIsSymlinkMethodInfo
- fileInfoGetIsSymlink :: (MonadIO m, FileInfoK a) => a -> m Bool
- data FileInfoGetModificationTimeMethodInfo
- fileInfoGetModificationTime :: (MonadIO m, FileInfoK a) => a -> m TimeVal
- data FileInfoGetNameMethodInfo
- fileInfoGetName :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoGetSizeMethodInfo
- fileInfoGetSize :: (MonadIO m, FileInfoK a) => a -> m Int64
- data FileInfoGetSortOrderMethodInfo
- fileInfoGetSortOrder :: (MonadIO m, FileInfoK a) => a -> m Int32
- data FileInfoGetSymbolicIconMethodInfo
- fileInfoGetSymbolicIcon :: (MonadIO m, FileInfoK a) => a -> m Icon
- data FileInfoGetSymlinkTargetMethodInfo
- fileInfoGetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> m Text
- data FileInfoHasAttributeMethodInfo
- fileInfoHasAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- data FileInfoHasNamespaceMethodInfo
- fileInfoHasNamespace :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- data FileInfoListAttributesMethodInfo
- fileInfoListAttributes :: (MonadIO m, FileInfoK a) => a -> Text -> m (Maybe [Text])
- fileInfoNew :: MonadIO m => m FileInfo
- data FileInfoRemoveAttributeMethodInfo
- fileInfoRemoveAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoSetAttributeMethodInfo
- fileInfoSetAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeType -> Ptr () -> m ()
- data FileInfoSetAttributeBooleanMethodInfo
- fileInfoSetAttributeBoolean :: (MonadIO m, FileInfoK a) => a -> Text -> Bool -> m ()
- data FileInfoSetAttributeByteStringMethodInfo
- fileInfoSetAttributeByteString :: (MonadIO m, FileInfoK a) => a -> Text -> Text -> m ()
- data FileInfoSetAttributeInt32MethodInfo
- fileInfoSetAttributeInt32 :: (MonadIO m, FileInfoK a) => a -> Text -> Int32 -> m ()
- data FileInfoSetAttributeInt64MethodInfo
- fileInfoSetAttributeInt64 :: (MonadIO m, FileInfoK a) => a -> Text -> Int64 -> m ()
- data FileInfoSetAttributeMaskMethodInfo
- fileInfoSetAttributeMask :: (MonadIO m, FileInfoK a) => a -> FileAttributeMatcher -> m ()
- data FileInfoSetAttributeObjectMethodInfo
- fileInfoSetAttributeObject :: (MonadIO m, FileInfoK a, ObjectK b) => a -> Text -> b -> m ()
- data FileInfoSetAttributeStatusMethodInfo
- fileInfoSetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeStatus -> m Bool
- data FileInfoSetAttributeStringMethodInfo
- fileInfoSetAttributeString :: (MonadIO m, FileInfoK a) => a -> Text -> Text -> m ()
- data FileInfoSetAttributeStringvMethodInfo
- fileInfoSetAttributeStringv :: (MonadIO m, FileInfoK a) => a -> Text -> Ptr CString -> m ()
- data FileInfoSetAttributeUint32MethodInfo
- fileInfoSetAttributeUint32 :: (MonadIO m, FileInfoK a) => a -> Text -> Word32 -> m ()
- data FileInfoSetAttributeUint64MethodInfo
- fileInfoSetAttributeUint64 :: (MonadIO m, FileInfoK a) => a -> Text -> Word64 -> m ()
- data FileInfoSetContentTypeMethodInfo
- fileInfoSetContentType :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoSetDisplayNameMethodInfo
- fileInfoSetDisplayName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoSetEditNameMethodInfo
- fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoSetFileTypeMethodInfo
- fileInfoSetFileType :: (MonadIO m, FileInfoK a) => a -> FileType -> m ()
- data FileInfoSetIconMethodInfo
- fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m ()
- data FileInfoSetIsHiddenMethodInfo
- fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m ()
- data FileInfoSetIsSymlinkMethodInfo
- fileInfoSetIsSymlink :: (MonadIO m, FileInfoK a) => a -> Bool -> m ()
- data FileInfoSetModificationTimeMethodInfo
- fileInfoSetModificationTime :: (MonadIO m, FileInfoK a) => a -> TimeVal -> m ()
- data FileInfoSetNameMethodInfo
- fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoSetSizeMethodInfo
- fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m ()
- data FileInfoSetSortOrderMethodInfo
- fileInfoSetSortOrder :: (MonadIO m, FileInfoK a) => a -> Int32 -> m ()
- data FileInfoSetSymbolicIconMethodInfo
- fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m ()
- data FileInfoSetSymlinkTargetMethodInfo
- fileInfoSetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- data FileInfoUnsetAttributeMaskMethodInfo
- fileInfoUnsetAttributeMask :: (MonadIO m, FileInfoK a) => a -> m ()
Exported types
GObject FileInfo | |
((~) * info (ResolveFileInfoMethod t FileInfo), MethodInfo * info FileInfo p) => IsLabelProxy t (FileInfo -> p) | |
type ParentTypes FileInfo | |
type AttributeList FileInfo | |
type SignalList FileInfo |
toFileInfo :: FileInfoK o => o -> IO FileInfo Source
Methods
fileInfoClearStatus
data FileInfoClearStatusMethodInfo Source
((~) * signature (m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoClearStatusMethodInfo a signature |
fileInfoClearStatus :: (MonadIO m, FileInfoK a) => a -> m () Source
fileInfoCopyInto
data FileInfoCopyIntoMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, FileInfoK a, FileInfoK b) => MethodInfo * FileInfoCopyIntoMethodInfo a signature |
fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m () Source
fileInfoDup
data FileInfoDupMethodInfo Source
((~) * signature (m FileInfo), MonadIO m, FileInfoK a) => MethodInfo * FileInfoDupMethodInfo a signature |
fileInfoDup :: (MonadIO m, FileInfoK a) => a -> m FileInfo Source
fileInfoGetAttributeAsString
data FileInfoGetAttributeAsStringMethodInfo Source
((~) * signature (Text -> m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeAsStringMethodInfo a signature |
fileInfoGetAttributeBoolean
data FileInfoGetAttributeBooleanMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeBooleanMethodInfo a signature |
fileInfoGetAttributeByteString
data FileInfoGetAttributeByteStringMethodInfo Source
((~) * signature (Text -> m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeByteStringMethodInfo a signature |
fileInfoGetAttributeData
data FileInfoGetAttributeDataMethodInfo Source
((~) * signature (Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus)), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeDataMethodInfo a signature |
fileInfoGetAttributeData :: (MonadIO m, FileInfoK a) => a -> Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus) Source
fileInfoGetAttributeInt32
data FileInfoGetAttributeInt32MethodInfo Source
((~) * signature (Text -> m Int32), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeInt32MethodInfo a signature |
fileInfoGetAttributeInt64
data FileInfoGetAttributeInt64MethodInfo Source
((~) * signature (Text -> m Int64), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeInt64MethodInfo a signature |
fileInfoGetAttributeObject
data FileInfoGetAttributeObjectMethodInfo Source
((~) * signature (Text -> m Object), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeObjectMethodInfo a signature |
fileInfoGetAttributeStatus
data FileInfoGetAttributeStatusMethodInfo Source
((~) * signature (Text -> m FileAttributeStatus), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeStatusMethodInfo a signature |
fileInfoGetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeStatus Source
fileInfoGetAttributeString
data FileInfoGetAttributeStringMethodInfo Source
((~) * signature (Text -> m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeStringMethodInfo a signature |
fileInfoGetAttributeStringv
data FileInfoGetAttributeStringvMethodInfo Source
((~) * signature (Text -> m [Text]), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeStringvMethodInfo a signature |
fileInfoGetAttributeType
data FileInfoGetAttributeTypeMethodInfo Source
((~) * signature (Text -> m FileAttributeType), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeTypeMethodInfo a signature |
fileInfoGetAttributeType :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeType Source
fileInfoGetAttributeUint32
data FileInfoGetAttributeUint32MethodInfo Source
((~) * signature (Text -> m Word32), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeUint32MethodInfo a signature |
fileInfoGetAttributeUint64
data FileInfoGetAttributeUint64MethodInfo Source
((~) * signature (Text -> m Word64), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetAttributeUint64MethodInfo a signature |
fileInfoGetContentType
data FileInfoGetContentTypeMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetContentTypeMethodInfo a signature |
fileInfoGetContentType :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetDeletionDate
data FileInfoGetDeletionDateMethodInfo Source
((~) * signature (m DateTime), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetDeletionDateMethodInfo a signature |
fileInfoGetDeletionDate :: (MonadIO m, FileInfoK a) => a -> m DateTime Source
fileInfoGetDisplayName
data FileInfoGetDisplayNameMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetDisplayNameMethodInfo a signature |
fileInfoGetDisplayName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetEditName
data FileInfoGetEditNameMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetEditNameMethodInfo a signature |
fileInfoGetEditName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetEtag
data FileInfoGetEtagMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetEtagMethodInfo a signature |
fileInfoGetEtag :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetFileType
data FileInfoGetFileTypeMethodInfo Source
((~) * signature (m FileType), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetFileTypeMethodInfo a signature |
fileInfoGetFileType :: (MonadIO m, FileInfoK a) => a -> m FileType Source
fileInfoGetIcon
data FileInfoGetIconMethodInfo Source
((~) * signature (m Icon), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIconMethodInfo a signature |
fileInfoGetIcon :: (MonadIO m, FileInfoK a) => a -> m Icon Source
fileInfoGetIsBackup
data FileInfoGetIsBackupMethodInfo Source
((~) * signature (m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIsBackupMethodInfo a signature |
fileInfoGetIsBackup :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetIsHidden
data FileInfoGetIsHiddenMethodInfo Source
((~) * signature (m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIsHiddenMethodInfo a signature |
fileInfoGetIsHidden :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetIsSymlink
data FileInfoGetIsSymlinkMethodInfo Source
((~) * signature (m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetIsSymlinkMethodInfo a signature |
fileInfoGetIsSymlink :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetModificationTime
data FileInfoGetModificationTimeMethodInfo Source
((~) * signature (m TimeVal), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetModificationTimeMethodInfo a signature |
fileInfoGetModificationTime :: (MonadIO m, FileInfoK a) => a -> m TimeVal Source
fileInfoGetName
data FileInfoGetNameMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetNameMethodInfo a signature |
fileInfoGetName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetSize
data FileInfoGetSizeMethodInfo Source
((~) * signature (m Int64), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetSizeMethodInfo a signature |
fileInfoGetSize :: (MonadIO m, FileInfoK a) => a -> m Int64 Source
fileInfoGetSortOrder
data FileInfoGetSortOrderMethodInfo Source
((~) * signature (m Int32), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetSortOrderMethodInfo a signature |
fileInfoGetSortOrder :: (MonadIO m, FileInfoK a) => a -> m Int32 Source
fileInfoGetSymbolicIcon
data FileInfoGetSymbolicIconMethodInfo Source
((~) * signature (m Icon), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetSymbolicIconMethodInfo a signature |
fileInfoGetSymbolicIcon :: (MonadIO m, FileInfoK a) => a -> m Icon Source
fileInfoGetSymlinkTarget
data FileInfoGetSymlinkTargetMethodInfo Source
((~) * signature (m Text), MonadIO m, FileInfoK a) => MethodInfo * FileInfoGetSymlinkTargetMethodInfo a signature |
fileInfoGetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoHasAttribute
data FileInfoHasAttributeMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoHasAttributeMethodInfo a signature |
fileInfoHasNamespace
data FileInfoHasNamespaceMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoHasNamespaceMethodInfo a signature |
fileInfoListAttributes
data FileInfoListAttributesMethodInfo Source
((~) * signature (Text -> m (Maybe [Text])), MonadIO m, FileInfoK a) => MethodInfo * FileInfoListAttributesMethodInfo a signature |
fileInfoNew
fileInfoNew :: MonadIO m => m FileInfo Source
fileInfoRemoveAttribute
data FileInfoRemoveAttributeMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoRemoveAttributeMethodInfo a signature |
fileInfoRemoveAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetAttribute
data FileInfoSetAttributeMethodInfo Source
((~) * signature (Text -> FileAttributeType -> Ptr () -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeMethodInfo a signature |
fileInfoSetAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeType -> Ptr () -> m () Source
fileInfoSetAttributeBoolean
data FileInfoSetAttributeBooleanMethodInfo Source
((~) * signature (Text -> Bool -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeBooleanMethodInfo a signature |
fileInfoSetAttributeByteString
data FileInfoSetAttributeByteStringMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeByteStringMethodInfo a signature |
fileInfoSetAttributeInt32
data FileInfoSetAttributeInt32MethodInfo Source
((~) * signature (Text -> Int32 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeInt32MethodInfo a signature |
fileInfoSetAttributeInt64
data FileInfoSetAttributeInt64MethodInfo Source
((~) * signature (Text -> Int64 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeInt64MethodInfo a signature |
fileInfoSetAttributeMask
data FileInfoSetAttributeMaskMethodInfo Source
((~) * signature (FileAttributeMatcher -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeMaskMethodInfo a signature |
fileInfoSetAttributeMask :: (MonadIO m, FileInfoK a) => a -> FileAttributeMatcher -> m () Source
fileInfoSetAttributeObject
data FileInfoSetAttributeObjectMethodInfo Source
((~) * signature (Text -> b -> m ()), MonadIO m, FileInfoK a, ObjectK b) => MethodInfo * FileInfoSetAttributeObjectMethodInfo a signature |
fileInfoSetAttributeStatus
data FileInfoSetAttributeStatusMethodInfo Source
((~) * signature (Text -> FileAttributeStatus -> m Bool), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeStatusMethodInfo a signature |
fileInfoSetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeStatus -> m Bool Source
fileInfoSetAttributeString
data FileInfoSetAttributeStringMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeStringMethodInfo a signature |
fileInfoSetAttributeStringv
data FileInfoSetAttributeStringvMethodInfo Source
((~) * signature (Text -> Ptr CString -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeStringvMethodInfo a signature |
fileInfoSetAttributeUint32
data FileInfoSetAttributeUint32MethodInfo Source
((~) * signature (Text -> Word32 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeUint32MethodInfo a signature |
fileInfoSetAttributeUint64
data FileInfoSetAttributeUint64MethodInfo Source
((~) * signature (Text -> Word64 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetAttributeUint64MethodInfo a signature |
fileInfoSetContentType
data FileInfoSetContentTypeMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetContentTypeMethodInfo a signature |
fileInfoSetContentType :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetDisplayName
data FileInfoSetDisplayNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetDisplayNameMethodInfo a signature |
fileInfoSetDisplayName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetEditName
data FileInfoSetEditNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetEditNameMethodInfo a signature |
fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetFileType
data FileInfoSetFileTypeMethodInfo Source
((~) * signature (FileType -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetFileTypeMethodInfo a signature |
fileInfoSetFileType :: (MonadIO m, FileInfoK a) => a -> FileType -> m () Source
fileInfoSetIcon
data FileInfoSetIconMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, FileInfoK a, IconK b) => MethodInfo * FileInfoSetIconMethodInfo a signature |
fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source
fileInfoSetIsHidden
data FileInfoSetIsHiddenMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetIsHiddenMethodInfo a signature |
fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source
fileInfoSetIsSymlink
data FileInfoSetIsSymlinkMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetIsSymlinkMethodInfo a signature |
fileInfoSetIsSymlink :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source
fileInfoSetModificationTime
data FileInfoSetModificationTimeMethodInfo Source
((~) * signature (TimeVal -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetModificationTimeMethodInfo a signature |
fileInfoSetModificationTime :: (MonadIO m, FileInfoK a) => a -> TimeVal -> m () Source
fileInfoSetName
data FileInfoSetNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetNameMethodInfo a signature |
fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetSize
data FileInfoSetSizeMethodInfo Source
((~) * signature (Int64 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetSizeMethodInfo a signature |
fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m () Source
fileInfoSetSortOrder
data FileInfoSetSortOrderMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetSortOrderMethodInfo a signature |
fileInfoSetSortOrder :: (MonadIO m, FileInfoK a) => a -> Int32 -> m () Source
fileInfoSetSymbolicIcon
data FileInfoSetSymbolicIconMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, FileInfoK a, IconK b) => MethodInfo * FileInfoSetSymbolicIconMethodInfo a signature |
fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source
fileInfoSetSymlinkTarget
data FileInfoSetSymlinkTargetMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoSetSymlinkTargetMethodInfo a signature |
fileInfoSetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoUnsetAttributeMask
data FileInfoUnsetAttributeMaskMethodInfo Source
((~) * signature (m ()), MonadIO m, FileInfoK a) => MethodInfo * FileInfoUnsetAttributeMaskMethodInfo a signature |
fileInfoUnsetAttributeMask :: (MonadIO m, FileInfoK a) => a -> m () Source