| ||||||||||||||||||
| ||||||||||||||||||
| Description | ||||||||||||||||||
| Synopsis | ||||||||||||||||||
| Documentation | ||||||||||||||||||
| newtype File | ||||||||||||||||||
| ||||||||||||||||||
| class GObjectClass o => FileClass o | ||||||||||||||||||
| ||||||||||||||||||
| data FileQueryInfoFlags | ||||||||||||||||||
| ||||||||||||||||||
| data FileCreateFlags | ||||||||||||||||||
| ||||||||||||||||||
| data FileCopyFlags | ||||||||||||||||||
| ||||||||||||||||||
| data FileMonitorFlags | ||||||||||||||||||
| ||||||||||||||||||
| data FilesystemPreviewType | ||||||||||||||||||
| ||||||||||||||||||
| type FileProgressCallback = Offset -> Offset -> IO () | ||||||||||||||||||
| type FileReadMoreCallback = ByteString -> IO Bool | ||||||||||||||||||
| fileFromPath :: FilePath -> File | ||||||||||||||||||
| fileFromURI :: String -> File | ||||||||||||||||||
| fileFromCommandlineArg :: String -> File | ||||||||||||||||||
| fileFromParseName :: String -> File | ||||||||||||||||||
| fileEqual :: (FileClass file1, FileClass file2) => file1 -> file2 -> Bool | ||||||||||||||||||
| Compare two file descriptors for equality. This test is also used to implement the '(==)' function, that is, comparing two descriptions will compare their content, not the pointers to the two structures. | ||||||||||||||||||
| fileBasename :: FileClass file => file -> String | ||||||||||||||||||
| filePath :: FileClass file => file -> FilePath | ||||||||||||||||||
| fileURI :: FileClass file => file -> String | ||||||||||||||||||
| fileParseName :: FileClass file => file -> String | ||||||||||||||||||
| fileGetChild :: FileClass file => file -> String -> File | ||||||||||||||||||
| fileGetChildForDisplayName :: FileClass file => file -> String -> Maybe File | ||||||||||||||||||
| fileHasPrefix :: (FileClass file1, FileClass file2) => file1 -> file2 -> Bool | ||||||||||||||||||
| fileGetRelativePath :: (FileClass file1, FileClass file2) => file1 -> file2 -> Maybe FilePath | ||||||||||||||||||
| fileResolveRelativePath :: FileClass file => file -> FilePath -> Maybe File | ||||||||||||||||||
| fileIsNative :: FileClass file => file -> Bool | ||||||||||||||||||
| fileHasURIScheme :: FileClass file => file -> String -> Bool | ||||||||||||||||||
| fileURIScheme :: FileClass file => file -> String | ||||||||||||||||||
| fileRead :: FileClass file => file -> Maybe Cancellable -> IO FileInputStream | ||||||||||||||||||
| fileReadAsync :: FileClass file => file -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileReadFinish :: FileClass file => file -> AsyncResult -> IO FileInputStream | ||||||||||||||||||
| fileAppendTo :: FileClass file => file -> [FileCreateFlags] -> Maybe Cancellable -> IO FileOutputStream | ||||||||||||||||||
| fileCreate :: FileClass file => file -> [FileCreateFlags] -> Maybe Cancellable -> IO FileOutputStream | ||||||||||||||||||
| fileReplace :: FileClass file => file -> Maybe String -> Bool -> [FileCreateFlags] -> Maybe Cancellable -> IO FileOutputStream | ||||||||||||||||||
| fileAppendToAsync :: FileClass file => file -> [FileCreateFlags] -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileAppendToFinish :: FileClass file => file -> AsyncResult -> IO FileOutputStream | ||||||||||||||||||
| fileCreateAsync :: FileClass file => file -> [FileCreateFlags] -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileCreateFinish :: FileClass file => file -> AsyncResult -> IO FileOutputStream | ||||||||||||||||||
| fileReplaceAsync :: FileClass file => file -> String -> Bool -> [FileCreateFlags] -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileReplaceFinish :: FileClass file => file -> AsyncResult -> IO FileOutputStream | ||||||||||||||||||
| fileQueryInfo :: FileClass file => file -> String -> [FileQueryInfoFlags] -> Maybe Cancellable -> IO FileInfo | ||||||||||||||||||
| fileQueryInfoAsync :: FileClass file => file -> String -> [FileQueryInfoFlags] -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileQueryInfoFinish :: FileClass file => file -> AsyncResult -> IO FileInfo | ||||||||||||||||||
| fileQueryExists :: FileClass file => file -> Maybe Cancellable -> IO Bool | ||||||||||||||||||
| fileQueryFilesystemInfo :: FileClass file => file -> String -> Maybe Cancellable -> IO FileInfo | ||||||||||||||||||
| fileQueryFilesystemInfoAsync :: FileClass file => file -> String -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileQueryFilesystemInfoFinish :: FileClass file => file -> AsyncResult -> IO FileInfo | ||||||||||||||||||
| fileQueryDefaultHandler :: FileClass file => file -> Maybe Cancellable -> IO AppInfo | ||||||||||||||||||
| fileFindEnclosingMount :: FileClass file => file -> Maybe Cancellable -> IO Mount | ||||||||||||||||||
| fileFindEnclosingMountAsync :: FileClass file => file -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileFindEnclosingMountFinish :: FileClass file => file -> AsyncResult -> IO Mount | ||||||||||||||||||
| fileEnumerateChildren :: FileClass file => file -> String -> [FileQueryInfoFlags] -> Maybe Cancellable -> IO FileEnumerator | ||||||||||||||||||
| fileEnumerateChildrenAsync :: FileClass file => file -> String -> [FileQueryInfoFlags] -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileEnumerateChildrenFinish :: FileClass file => file -> AsyncResult -> IO FileEnumerator | ||||||||||||||||||
| fileSetDisplayName :: FileClass file => file -> String -> Maybe Cancellable -> IO File | ||||||||||||||||||
| fileSetDisplayNameAsync :: FileClass file => file -> String -> Int -> Maybe Cancellable -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileSetDisplayNameFinish :: FileClass file => file -> AsyncResult -> IO File | ||||||||||||||||||
| fileDelete :: FileClass file => file -> Maybe Cancellable -> IO () | ||||||||||||||||||
| fileTrash :: FileClass file => file -> Maybe Cancellable -> IO () | ||||||||||||||||||
| fileCopy :: (FileClass source, FileClass destination) => source -> destination -> [FileCopyFlags] -> Maybe Cancellable -> Maybe FileProgressCallback -> IO Bool | ||||||||||||||||||
| fileCopyAsync :: (FileClass source, FileClass destination) => source -> destination -> [FileCopyFlags] -> Int -> Maybe Cancellable -> Maybe FileProgressCallback -> AsyncReadyCallback -> IO () | ||||||||||||||||||
| fileCopyFinish :: FileClass file => file -> AsyncResult -> IO Bool | ||||||||||||||||||
| fileMove :: (FileClass source, FileClass destination) => source -> destination -> [FileCopyFlags] -> Maybe Cancellable -> Maybe FileProgressCallback -> IO Bool | ||||||||||||||||||
| fileMakeDirectory :: FileClass file => file -> Maybe Cancellable -> IO () | ||||||||||||||||||
| fileMakeDirectoryWithParents :: FileClass file => file -> Maybe Cancellable -> IO () | ||||||||||||||||||
| fileMakeSymbolicLink :: FileClass file => file -> String -> Maybe Cancellable -> IO () | ||||||||||||||||||
| fileQuerySettableAttributes :: FileClass file => file -> Maybe Cancellable -> IO [FileAttributeInfo] | ||||||||||||||||||
| fileQueryWritableNamespaces :: FileClass file => file -> Maybe Cancellable -> IO [FileAttributeInfo] | ||||||||||||||||||
| Produced by Haddock version 2.4.2 |