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
- fileInfoClearStatus :: (MonadIO m, FileInfoK a) => a -> m ()
- fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m ()
- fileInfoDup :: (MonadIO m, FileInfoK a) => a -> m FileInfo
- fileInfoGetAttributeAsString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- fileInfoGetAttributeBoolean :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- fileInfoGetAttributeByteString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- fileInfoGetAttributeData :: (MonadIO m, FileInfoK a) => a -> Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus)
- fileInfoGetAttributeInt32 :: (MonadIO m, FileInfoK a) => a -> Text -> m Int32
- fileInfoGetAttributeInt64 :: (MonadIO m, FileInfoK a) => a -> Text -> m Int64
- fileInfoGetAttributeObject :: (MonadIO m, FileInfoK a) => a -> Text -> m Object
- fileInfoGetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeStatus
- fileInfoGetAttributeString :: (MonadIO m, FileInfoK a) => a -> Text -> m Text
- fileInfoGetAttributeStringv :: (MonadIO m, FileInfoK a) => a -> Text -> m [Text]
- fileInfoGetAttributeType :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeType
- fileInfoGetAttributeUint32 :: (MonadIO m, FileInfoK a) => a -> Text -> m Word32
- fileInfoGetAttributeUint64 :: (MonadIO m, FileInfoK a) => a -> Text -> m Word64
- fileInfoGetContentType :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoGetDeletionDate :: (MonadIO m, FileInfoK a) => a -> m DateTime
- fileInfoGetDisplayName :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoGetEditName :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoGetEtag :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoGetFileType :: (MonadIO m, FileInfoK a) => a -> m FileType
- fileInfoGetIcon :: (MonadIO m, FileInfoK a) => a -> m Icon
- fileInfoGetIsBackup :: (MonadIO m, FileInfoK a) => a -> m Bool
- fileInfoGetIsHidden :: (MonadIO m, FileInfoK a) => a -> m Bool
- fileInfoGetIsSymlink :: (MonadIO m, FileInfoK a) => a -> m Bool
- fileInfoGetModificationTime :: (MonadIO m, FileInfoK a) => a -> m TimeVal
- fileInfoGetName :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoGetSize :: (MonadIO m, FileInfoK a) => a -> m Int64
- fileInfoGetSortOrder :: (MonadIO m, FileInfoK a) => a -> m Int32
- fileInfoGetSymbolicIcon :: (MonadIO m, FileInfoK a) => a -> m Icon
- fileInfoGetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> m Text
- fileInfoHasAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- fileInfoHasNamespace :: (MonadIO m, FileInfoK a) => a -> Text -> m Bool
- fileInfoListAttributes :: (MonadIO m, FileInfoK a) => a -> Text -> m [Text]
- fileInfoNew :: MonadIO m => m FileInfo
- fileInfoRemoveAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoSetAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeType -> Ptr () -> m ()
- fileInfoSetAttributeBoolean :: (MonadIO m, FileInfoK a) => a -> Text -> Bool -> m ()
- fileInfoSetAttributeByteString :: (MonadIO m, FileInfoK a) => a -> Text -> Text -> m ()
- fileInfoSetAttributeInt32 :: (MonadIO m, FileInfoK a) => a -> Text -> Int32 -> m ()
- fileInfoSetAttributeInt64 :: (MonadIO m, FileInfoK a) => a -> Text -> Int64 -> m ()
- fileInfoSetAttributeMask :: (MonadIO m, FileInfoK a) => a -> FileAttributeMatcher -> m ()
- fileInfoSetAttributeObject :: (MonadIO m, FileInfoK a, ObjectK b) => a -> Text -> b -> m ()
- fileInfoSetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeStatus -> m Bool
- fileInfoSetAttributeString :: (MonadIO m, FileInfoK a) => a -> Text -> Text -> m ()
- fileInfoSetAttributeStringv :: (MonadIO m, FileInfoK a) => a -> Text -> Ptr CString -> m ()
- fileInfoSetAttributeUint32 :: (MonadIO m, FileInfoK a) => a -> Text -> Word32 -> m ()
- fileInfoSetAttributeUint64 :: (MonadIO m, FileInfoK a) => a -> Text -> Word64 -> m ()
- fileInfoSetContentType :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoSetDisplayName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoSetFileType :: (MonadIO m, FileInfoK a) => a -> FileType -> m ()
- fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m ()
- fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m ()
- fileInfoSetIsSymlink :: (MonadIO m, FileInfoK a) => a -> Bool -> m ()
- fileInfoSetModificationTime :: (MonadIO m, FileInfoK a) => a -> TimeVal -> m ()
- fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m ()
- fileInfoSetSortOrder :: (MonadIO m, FileInfoK a) => a -> Int32 -> m ()
- fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m ()
- fileInfoSetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> Text -> m ()
- fileInfoUnsetAttributeMask :: (MonadIO m, FileInfoK a) => a -> m ()
Exported types
GObject FileInfo Source | |
type ParentTypes FileInfo Source | |
type AttributeList FileInfo Source | |
type SignalList FileInfo Source |
toFileInfo :: FileInfoK o => o -> IO FileInfo Source
Methods
fileInfoClearStatus
fileInfoClearStatus :: (MonadIO m, FileInfoK a) => a -> m () Source
fileInfoCopyInto
fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m () Source
fileInfoDup
fileInfoDup :: (MonadIO m, FileInfoK a) => a -> m FileInfo Source
fileInfoGetAttributeAsString
fileInfoGetAttributeBoolean
fileInfoGetAttributeByteString
fileInfoGetAttributeData
fileInfoGetAttributeData :: (MonadIO m, FileInfoK a) => a -> Text -> m (Bool, FileAttributeType, Ptr (), FileAttributeStatus) Source
fileInfoGetAttributeInt32
fileInfoGetAttributeInt64
fileInfoGetAttributeObject
fileInfoGetAttributeStatus
fileInfoGetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeStatus Source
fileInfoGetAttributeString
fileInfoGetAttributeStringv
fileInfoGetAttributeType
fileInfoGetAttributeType :: (MonadIO m, FileInfoK a) => a -> Text -> m FileAttributeType Source
fileInfoGetAttributeUint32
fileInfoGetAttributeUint64
fileInfoGetContentType
fileInfoGetContentType :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetDeletionDate
fileInfoGetDeletionDate :: (MonadIO m, FileInfoK a) => a -> m DateTime Source
fileInfoGetDisplayName
fileInfoGetDisplayName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetEditName
fileInfoGetEditName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetEtag
fileInfoGetEtag :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetFileType
fileInfoGetFileType :: (MonadIO m, FileInfoK a) => a -> m FileType Source
fileInfoGetIcon
fileInfoGetIcon :: (MonadIO m, FileInfoK a) => a -> m Icon Source
fileInfoGetIsBackup
fileInfoGetIsBackup :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetIsHidden
fileInfoGetIsHidden :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetIsSymlink
fileInfoGetIsSymlink :: (MonadIO m, FileInfoK a) => a -> m Bool Source
fileInfoGetModificationTime
fileInfoGetModificationTime :: (MonadIO m, FileInfoK a) => a -> m TimeVal Source
fileInfoGetName
fileInfoGetName :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoGetSize
fileInfoGetSize :: (MonadIO m, FileInfoK a) => a -> m Int64 Source
fileInfoGetSortOrder
fileInfoGetSortOrder :: (MonadIO m, FileInfoK a) => a -> m Int32 Source
fileInfoGetSymbolicIcon
fileInfoGetSymbolicIcon :: (MonadIO m, FileInfoK a) => a -> m Icon Source
fileInfoGetSymlinkTarget
fileInfoGetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> m Text Source
fileInfoHasAttribute
fileInfoHasNamespace
fileInfoListAttributes
fileInfoNew
fileInfoNew :: MonadIO m => m FileInfo Source
fileInfoRemoveAttribute
fileInfoRemoveAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetAttribute
fileInfoSetAttribute :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeType -> Ptr () -> m () Source
fileInfoSetAttributeBoolean
fileInfoSetAttributeByteString
fileInfoSetAttributeInt32
fileInfoSetAttributeInt64
fileInfoSetAttributeMask
fileInfoSetAttributeMask :: (MonadIO m, FileInfoK a) => a -> FileAttributeMatcher -> m () Source
fileInfoSetAttributeObject
fileInfoSetAttributeStatus
fileInfoSetAttributeStatus :: (MonadIO m, FileInfoK a) => a -> Text -> FileAttributeStatus -> m Bool Source
fileInfoSetAttributeString
fileInfoSetAttributeStringv
fileInfoSetAttributeUint32
fileInfoSetAttributeUint64
fileInfoSetContentType
fileInfoSetContentType :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetDisplayName
fileInfoSetDisplayName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetEditName
fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetFileType
fileInfoSetFileType :: (MonadIO m, FileInfoK a) => a -> FileType -> m () Source
fileInfoSetIcon
fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source
fileInfoSetIsHidden
fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source
fileInfoSetIsSymlink
fileInfoSetIsSymlink :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source
fileInfoSetModificationTime
fileInfoSetModificationTime :: (MonadIO m, FileInfoK a) => a -> TimeVal -> m () Source
fileInfoSetName
fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoSetSize
fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m () Source
fileInfoSetSortOrder
fileInfoSetSortOrder :: (MonadIO m, FileInfoK a) => a -> Int32 -> m () Source
fileInfoSetSymbolicIcon
fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source
fileInfoSetSymlinkTarget
fileInfoSetSymlinkTarget :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source
fileInfoUnsetAttributeMask
fileInfoUnsetAttributeMask :: (MonadIO m, FileInfoK a) => a -> m () Source