| ||||||||||||||||
| ||||||||||||||||
| 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.6.0 |