Class Index Cross Index Namespace Index

Class Gnome::Client


Contained in: Gnome
Derived from: Gtk::Object
Derived by: none

#include <gtk--/client.h>


public function member index:

Client(bool connect_to_session_manager = true);
void connect_to_session_manager();
static void disable_master_connection();
void flush();
Gtk::string get_config_prefix();
GnomeClientFlags get_flags();
Gtk::string get_global_config_prefix();
Gtk::string get_id();
Gtk::string get_previous_id();
static GtkType get_type();
static void gnome_interaction_key_return(gint key, gboolean cancel_shutdown);
GnomeClient* gtkobj();
const GnomeClient* gtkobj() const;
static bool isA(Gtk::Object* checkcast);
bool is_connected();
static Client* master_client();
void request_interaction(GnomeDialogType dialog, GnomeInteractFunction func, gpointer client_data);
void request_phase_2();
void request_save(GnomeSaveStyle save_style, gboolean shutdown, GnomeInteractStyle interact_style, gboolean fast, gboolean global);
void save_any_dialog(const Dialog& dialog);
void save_error_dialog(const Dialog& dialog);
void set_clone_command(gint argc, gchar** argv);
void set_clone_command(const Gtk::SArray& argv);
void set_current_directory(const Gtk::string& dir);
void set_discard_command(gint argc, gchar** argv);
void set_discard_command(const Gtk::SArray& argv);
void set_environment(const Gtk::string& name, const Gtk::string& value);
void set_global_config_prefix(const Gtk::string& prefix);
void set_id(const Gtk::string& client_id);
void set_priority(guint priority);
void set_process_id(pid_t pid);
void set_program(const Gtk::string& program);
void set_resign_command(gint argc, gchar** argv);
void set_resign_command(const Gtk::SArray& argv);
void set_restart_command(gint argc, gchar** argv);
void set_restart_command(const Gtk::SArray& argv);
void set_restart_style(GnomeRestartStyle style);
void set_shutdown_command(gint argc, gchar** argv);
void set_shutdown_command(const Gtk::SArray& argv);
void set_user_id(const Gtk::string& user_id);
virtual ~Client();
 

protected function member index:

explicit Client(GnomeClient* castitem);
virtual void connect_impl(gint p0);
virtual void die_impl();
virtual void disconnect_impl();
void initialize_class();
virtual void save_complete_impl();
virtual gint save_yourself_impl(gint p0, GnomeSaveStyle p1, gint p2, GnomeInteractStyle p3, gint p4);
virtual void shutdown_cancelled_impl();
 

private function member index:

Client(const Client&);
Client& operator =(const Client&);
 

Description:



Function Member Descriptions:


Variable Member Descriptions: