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

TGFileIface

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

Declaration

Source position: lazgio2.pas line 4241

type TGFileIface = object

  g_iface: TGTypeInterface;

  

  dup: ;

  

  hash: ;

  

  equal: ;

  

  is_native: ;

  

  has_uri_scheme: ;

  

  get_uri_scheme: ;

  

  get_basename: ;

  

  get_path: ;

  

  get_uri: ;

  

  get_parse_name: ;

  

  get_parent: ;

  

  prefix_matches: ;

  

  get_relative_path: ;

  

  resolve_relative_path: ;

  

  get_child_for_display_name: ;

  

  enumerate_children: ;

  

  enumerate_children_async: ;

  

  enumerate_children_finish: ;

  

  query_info: ;

  

  query_info_async: ;

  

  query_info_finish: ;

  

  query_filesystem_info: ;

  

  query_filesystem_info_async: ;

  

  query_filesystem_info_finish: ;

  

  find_enclosing_mount: ;

  

  find_enclosing_mount_async: ;

  

  find_enclosing_mount_finish: ;

  

  set_display_name: ;

  

  set_display_name_async: ;

  

  set_display_name_finish: ;

  

  query_settable_attributes: ;

  

  _query_settable_attributes_async: ;

  

  _query_settable_attributes_finish: ;

  

  query_writable_namespaces: ;

  

  _query_writable_namespaces_async: ;

  

  _query_writable_namespaces_finish: ;

  

  set_attribute: ;

  

  set_attributes_from_info: ;

  

  set_attributes_async: ;

  

  set_attributes_finish: ;

  

  read_fn: ;

  

  read_async: ;

  

  read_finish: ;

  

  append_to: ;

  

  append_to_async: ;

  

  append_to_finish: ;

  

  create: ;

  

  create_async: ;

  

  create_finish: ;

  

  replace: ;

  

  replace_async: ;

  

  replace_finish: ;

  

  delete_file: ;

  

  delete_file_async: ;

  

  delete_file_finish: ;

  

  trash: ;

  

  trash_async: ;

  

  trash_finish: ;

  

  make_directory: ;

  

  make_directory_async: ;

  

  make_directory_finish: ;

  

  make_symbolic_link: ;

  

  make_symbolic_link_async: ;

  

  make_symbolic_link_finish: ;

  

  copy: ;

  

  copy_async: ;

  

  copy_finish: ;

  

  move: ;

  

  move_async: ;

  

  move_finish: ;

  

  mount_mountable: ;

  

  mount_mountable_finish: ;

  

  unmount_mountable: ;

  

  unmount_mountable_finish: ;

  

  eject_mountable: ;

  

  eject_mountable_finish: ;

  

  mount_enclosing_volume: ;

  

  mount_enclosing_volume_finish: ;

  

  monitor_dir: ;

  

  monitor_file: ;

  

  open_readwrite: ;

  

  open_readwrite_async: ;

  

  open_readwrite_finish: ;

  

  create_readwrite: ;

  

  create_readwrite_async: ;

  

  create_readwrite_finish: ;

  

  replace_readwrite: ;

  

  replace_readwrite_async: ;

  

  replace_readwrite_finish: ;

  

  start_mountable: ;

  

  start_mountable_finish: ;

  

  stop_mountable: ;

  

  stop_mountable_finish: ;

  

  supports_thread_contexts: gboolean;

  

  unmount_mountable_with_operation: ;

  

  unmount_mountable_with_operation_finish: ;

  

  eject_mountable_with_operation: ;

  

  eject_mountable_with_operation_finish: ;

  

  poll_mountable: ;

  

  poll_mountable_finish: ;

  

  measure_disk_usage: ;

  

  measure_disk_usage_async: ;

  

  measure_disk_usage_finish: ;

  

end;

Inheritance

TGFileIface