glib-2.0 Reference Manual

Synopsis

public class Environment {
    public    static weak string?       get_application_name      (  ) ;
    public    static void               set_application_name      ( string              application_name ) ;
    public    static weak string        get_prgname               (  ) ;
    public    static void               set_prgname               ( string              application_name ) ;
    public    static weak string?       get_variable              ( string              variable ) ;
    public    static bool               set_variable              ( string              variable,
                                                                    string              value,
                                                                    bool                overwrite ) ;
    public    static string[]           list_variables            (  ) ;
    public    static weak string        get_user_name             (  ) ;
    public    static weak string        get_user_cache_dir        (  ) ;
    public    static weak string        get_user_data_dir         (  ) ;
    public    static weak string        get_user_config_dir       (  ) ;
    public    static weak string        get_user_special_dir      ( UserDirectory       directory ) ;
    public    static weak string[]      get_system_data_dirs      (  ) ;
    public    static weak string[]      get_system_config_dirs    (  ) ;
    public    static weak string        get_host_name             (  ) ;
    public    static weak string        get_home_dir              (  ) ;
    public    static string             get_current_dir           (  ) ;
    public    static string             find_program_in_path      ( string              program ) ;
}

Environment Description

Details

Constructor Details

Field Details

Signal Details

Property Details

Method Details

get_application_name ()
    public    static weak string?       get_application_name      (  ) ;		

set_application_name ()
    public    static void               set_application_name      ( string              application_name ) ;		

get_prgname ()
    public    static weak string        get_prgname               (  ) ;		

set_prgname ()
    public    static void               set_prgname               ( string              application_name ) ;		

get_variable ()
    public    static weak string?       get_variable              ( string              variable ) ;		

set_variable ()
    public    static bool               set_variable              ( string              variable,
                                                                    string              value,
                                                                    bool                overwrite ) ;		

list_variables ()
    public    static string[]           list_variables            (  ) ;		

get_user_name ()
    public    static weak string        get_user_name             (  ) ;		

get_user_cache_dir ()
    public    static weak string        get_user_cache_dir        (  ) ;		

get_user_data_dir ()
    public    static weak string        get_user_data_dir         (  ) ;		

get_user_config_dir ()
    public    static weak string        get_user_config_dir       (  ) ;		

get_user_special_dir ()
    public    static weak string        get_user_special_dir      ( UserDirectory       directory ) ;		

get_system_data_dirs ()
    public    static weak string[]      get_system_data_dirs      (  ) ;		

get_system_config_dirs ()
    public    static weak string[]      get_system_config_dirs    (  ) ;		

get_host_name ()
    public    static weak string        get_host_name             (  ) ;		

get_home_dir ()
    public    static weak string        get_home_dir              (  ) ;		

get_current_dir ()
    public    static string             get_current_dir           (  ) ;		

find_program_in_path ()
    public    static string             find_program_in_path      ( string              program ) ;		


Created by Valadoc