public class Filename {
public static string to_utf8 ( string opsysstring,
ulong bytes_read,
ulong bytes_written )
throws ConvertError;
public static string from_utf8 ( string utf8string,
long len,
ulong bytes_read,
ulong bytes_written )
throws ConvertError;
public static string from_uri ( string uri,
string hostname = null )
throws ConvertError;
public static string to_uri ( string filename,
string? hostname = null )
throws ConvertError;
public static string display_name ( string filename ) ;
public static string display_basename ( string filename ) ;
}

public static string to_utf8 ( string opsysstring,
ulong bytes_read,
ulong bytes_written )
throws ConvertError;
public static string from_utf8 ( string utf8string,
long len,
ulong bytes_read,
ulong bytes_written )
throws ConvertError;
public static string from_uri ( string uri,
string hostname = null )
throws ConvertError;
public static string to_uri ( string filename,
string? hostname = null )
throws ConvertError;
public static string display_name ( string filename ) ;
public static string display_basename ( string filename ) ;
Created by Valadoc