Index

C++ Code Documentation

gtk::widget0::Object

Children: gtk::widget0::Data, gtk::widget0::ItemFactory, gtk::widget0::Widget

File: WIDGET/gtk/widget0/Object.H

public:
  • virtual ~Object();
  • } void destroy();
  • void default_construct();
  • void constructed();
  • void sink();
  • void ref();
  • void unref();
  • void weakref( GtkDestroyNotify notify, gpointer data );
  • void weakunref( GtkDestroyNotify notify, gpointer data );
  • void getv( uint n_args, GtkArg *args );
  • void get( char const *first_arg_name, ... );
  • void set( char const *first_arg_name, ... );
  • void setv( uint n_args, GtkArg *args );
  • void set_data( char const *key, gpointer data );
  • void set_data_full( char const *key, gpointer data, GtkDestroyNotify destroy );
  • void remove_data( char const *key );
  • gpointer get_data( char const *key );
  • void remove_no_notify( char const *key );
  • void set_user_data( gpointer data );
  • gpointer get_user_data();
  • void class_add_signals( uint *signals, uint nsignals );
  • void add_arg_type( GtkType arg_type, uint arg_flags, uint arg_id );
  • void set_data_by_id( GQuark data_id, gpointer data );
  • void set_data_by_id_full( GQuark data_id, gpointer data, GtkDestroyNotify destroy );
  • gpointer get_data_by_id( GQuark data_id );
  • void remove_data_by_id( GQuark data_id );
  • void remove_no_notify_by_id( GQuark key_id );
  • void arg_set( GtkArg *arg, GtkArgInfo *info );
  • void arg_get( GtkArg *arg, GtkArgInfo *info );
  • void gtk_trace_referencing( char const *func, uint dummy, uint line, bool do_ref );
  • GtkObject *w();
  • GtkObject const *w() const;
  • GtkObject *_w;
protected:
  • Object( GtkObject *x );
private:


gtk::widget0::Object GANG