Class Vfs.VfsClass

All Implemented Interfaces:
Proxy
Enclosing class:
Vfs

public static class Vfs.VfsClass extends GObject.ObjectClass
  • Constructor Details

    • VfsClass

      public VfsClass(MemorySegment address)
      Create a VfsClass proxy instance for the provided memory address.
      Parameters:
      address - the memory address of the native object
  • Method Details

    • getMemoryLayout

      public static MemoryLayout getMemoryLayout()
      The memory layout of the native struct.
      Returns:
      the memory layout
    • overrideIsActive

      public void overrideIsActive(Arena arena, @Nullable Method method)
      Override virtual method is_active.
      Parameters:
      method - the method to invoke
    • overrideGetFileForPath

      public void overrideGetFileForPath(Arena arena, @Nullable Method method)
      Override virtual method get_file_for_path.
      Parameters:
      method - the method to invoke
    • overrideGetFileForUri

      public void overrideGetFileForUri(Arena arena, @Nullable Method method)
      Override virtual method get_file_for_uri.
      Parameters:
      method - the method to invoke
    • overrideGetSupportedUriSchemes

      public void overrideGetSupportedUriSchemes(Arena arena, @Nullable Method method)
      Override virtual method get_supported_uri_schemes.
      Parameters:
      method - the method to invoke
    • overrideParseName

      public void overrideParseName(Arena arena, @Nullable Method method)
      Override virtual method parse_name.
      Parameters:
      method - the method to invoke
    • overrideLocalFileAddInfo

      public void overrideLocalFileAddInfo(Arena arena, @Nullable Method method)
      Override virtual method local_file_add_info.
      Parameters:
      method - the method to invoke
    • overrideAddWritableNamespaces

      public void overrideAddWritableNamespaces(Arena arena, @Nullable Method method)
      Override virtual method add_writable_namespaces.
      Parameters:
      method - the method to invoke
    • overrideLocalFileSetAttributes

      public void overrideLocalFileSetAttributes(Arena arena, @Nullable Method method)
      Override virtual method local_file_set_attributes.
      Parameters:
      method - the method to invoke
    • overrideLocalFileRemoved

      public void overrideLocalFileRemoved(Arena arena, @Nullable Method method)
      Override virtual method local_file_removed.
      Parameters:
      method - the method to invoke
    • overrideLocalFileMoved

      public void overrideLocalFileMoved(Arena arena, @Nullable Method method)
      Override virtual method local_file_moved.
      Parameters:
      method - the method to invoke
    • overrideDeserializeIcon

      public void overrideDeserializeIcon(Arena arena, @Nullable Method method)
      Override virtual method deserialize_icon.
      Parameters:
      method - the method to invoke