Class
ArrowFileSystem
Functions
garrow_file_system_create
This is a factory function to create a specific GArrowFileSystem
object.
since: 3.0.0
Instance methods
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_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_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_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_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.