[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGio2' (#lcl)

TGFile

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgio2.pas line 1745

type TGFile = object

  function new_for_commandline_arg();

  

  function new_for_commandline_arg_and_cwd();

  

  function new_for_path();

  

  function new_for_uri();

  

  function new_tmp();

  

  function parse_name();

  

  function append_to();

  

  procedure append_to_async();

  

  function append_to_finish();

  

  function copy();

  

  procedure copy_async();

  

  function copy_attributes();

  

  function copy_finish();

  

  function create();

  

  procedure create_async();

  

  function create_finish();

  

  function create_readwrite();

  

  procedure create_readwrite_async();

  

  function create_readwrite_finish();

  

  function delete();

  

  procedure delete_async();

  

  function delete_finish();

  

  function dup;

  

  procedure eject_mountable_with_operation();

  

  function eject_mountable_with_operation_finish();

  

  function enumerate_children();

  

  procedure enumerate_children_async();

  

  function enumerate_children_finish();

  

  function equal();

  

  function find_enclosing_mount();

  

  procedure find_enclosing_mount_async();

  

  function find_enclosing_mount_finish();

  

  function get_basename;

  

  function get_child();

  

  function get_child_for_display_name();

  

  function get_parent;

  

  function get_parse_name;

  

  function get_path;

  

  function get_relative_path();

  

  function get_uri;

  

  function get_uri_scheme;

  

  function has_parent();

  

  function has_prefix();

  

  function has_uri_scheme();

  

  function hash;

  

  function is_native;

  

  function load_bytes();

  

  procedure load_bytes_async();

  

  function load_bytes_finish();

  

  function load_contents();

  

  procedure load_contents_async();

  

  function load_contents_finish();

  

  procedure load_partial_contents_async();

  

  function load_partial_contents_finish();

  

  function make_directory();

  

  procedure make_directory_async();

  

  function make_directory_finish();

  

  function make_directory_with_parents();

  

  function make_symbolic_link();

  

  function measure_disk_usage();

  

  procedure measure_disk_usage_async();

  

  function measure_disk_usage_finish();

  

  function monitor();

  

  function monitor_directory();

  

  function monitor_file();

  

  procedure mount_enclosing_volume();

  

  function mount_enclosing_volume_finish();

  

  procedure mount_mountable();

  

  function mount_mountable_finish();

  

  function move();

  

  function open_readwrite();

  

  procedure open_readwrite_async();

  

  function open_readwrite_finish();

  

  function peek_path;

  

  procedure poll_mountable();

  

  function poll_mountable_finish();

  

  function query_default_handler();

  

  procedure query_default_handler_async();

  

  function query_default_handler_finish();

  

  function query_exists();

  

  function query_file_type();

  

  function query_filesystem_info();

  

  procedure query_filesystem_info_async();

  

  function query_filesystem_info_finish();

  

  function query_info();

  

  procedure query_info_async();

  

  function query_info_finish();

  

  function query_settable_attributes();

  

  function query_writable_namespaces();

  

  function read();

  

  procedure read_async();

  

  function read_finish();

  

  function replace();

  

  procedure replace_async();

  

  function replace_contents();

  

  procedure replace_contents_async();

  

  procedure replace_contents_bytes_async();

  

  function replace_contents_finish();

  

  function replace_finish();

  

  function replace_readwrite();

  

  procedure replace_readwrite_async();

  

  function replace_readwrite_finish();

  

  function resolve_relative_path();

  

  function set_attribute();

  

  function set_attribute_byte_string();

  

  function set_attribute_int32();

  

  function set_attribute_int64();

  

  function set_attribute_string();

  

  function set_attribute_uint32();

  

  function set_attribute_uint64();

  

  procedure set_attributes_async();

  

  function set_attributes_finish();

  

  function set_attributes_from_info();

  

  function set_display_name();

  

  procedure set_display_name_async();

  

  function set_display_name_finish();

  

  procedure start_mountable();

  

  function start_mountable_finish();

  

  procedure stop_mountable();

  

  function stop_mountable_finish();

  

  function supports_thread_contexts;

  

  function trash();

  

  procedure trash_async();

  

  function trash_finish();

  

  procedure unmount_mountable_with_operation();

  

  function unmount_mountable_with_operation_finish();

  

end;

Inheritance

TGFile