Class
ArrowSubTreeFileSystem
Instance methods
Methods inherited from GArrowFileSystem (15)
garrow_file_system_copy_file
Copy a file. If the destination exists and is a directory, an error is returned. Otherwise, it is replaced.
since: 0.17.0
garrow_file_system_create_dir
Create a directory and subdirectories. This function succeeds if the directory already exists.
since: 0.17.0
garrow_file_system_delete_dir
Delete a directory and its contents, recursively.
since: 0.17.0
garrow_file_system_delete_dir_contents
Delete a directory’s contents, recursively. Like
garrow_file_system_delete_dir(), but doesn’t delete the directory
itself. Passing an empty path (""
) will wipe the entire file
system tree.
since: 0.17.0
garrow_file_system_delete_file
Delete a file.
since: 0.17.0
garrow_file_system_delete_files
Delete many files.
since: 0.17.0
garrow_file_system_get_file_info
Get information for the given target.
since: 0.17.0
garrow_file_system_get_file_infos_paths
Get information same as garrow_file_system_get_file_info()
for the given many targets at once.
since: 0.17.0
garrow_file_system_get_file_infos_selector
Get information same as garrow_file_system_get_file_info()
according to a selector.
since: 0.17.0
garrow_file_system_get_type_name
since: 0.17.0
garrow_file_system_move
Move / rename a file or a directory. If the destination exists: - if it is a non-empty directory, an error is returned - otherwise, if it has the same type as the source, it is replaced - otherwise, behavior is unspecified (implementation-dependent).
since: 0.17.0
garrow_file_system_open_append_stream
Open an output stream for appending. If the target doesn’t exist, a new empty file is created.
since: 0.17.0
garrow_file_system_open_input_file
Open an input file for random access reading.
since: 0.17.0
garrow_file_system_open_input_stream
Open an input stream for sequential reading.
since: 0.17.0
garrow_file_system_open_output_stream
Open an output stream for sequential writing. If the target already exists, the existing data is truncated.
since: 0.17.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.