public class Object : Object {
public int refcount ;
public weak GLib.Mutex lock ;
public weak string name_prefix ;
public weak Object parent ;
public uint flags ;
public weak string name { get; construct set; } ;
public signal void deep_notify ( Object orig,
GLib.ParamSpec pspec ) ;
public signal void object_saved ( void** parent ) ;
public signal void parent_set ( Object parent ) ;
public signal void parent_unset ( Object parent ) ;
public static bool check_uniqueness ( GLib.List list,
string name ) ;
public static void default_deep_notify ( GLib.Object object,
Object orig,
GLib.ParamSpec pspec,
string excluded_props ) ;
public void default_error ( GLib.Error error,
string debug ) ;
public weak string get_name ( ) ;
public weak string get_name_prefix ( ) ;
public weak Object get_parent ( ) ;
public weak string get_path_string ( ) ;
public bool has_ancestor ( Object ancestor ) ;
public static void** ref ( void** object ) ;
public void replace ( Object newobj ) ;
public bool set_name ( string name ) ;
public void set_name_prefix ( string name_prefix ) ;
public bool set_parent ( Object parent ) ;
public static void sink ( void** object ) ;
public void unparent ( ) ;
public static void unref ( void** object ) ;
public virtual void restore_thyself ( void** self ) ;
public virtual void** save_thyself ( void** parent ) ;
}

public int refcount ;
public weak GLib.Mutex lock ;
public weak string name_prefix ;
public weak Object parent ;
public uint flags ;
public signal void deep_notify ( Object orig,
GLib.ParamSpec pspec ) ;
public signal void object_saved ( void** parent ) ;
public signal void parent_set ( Object parent ) ;
public signal void parent_unset ( Object parent ) ;
public weak string name { get; construct set; } ;
public static bool check_uniqueness ( GLib.List list,
string name ) ;
public static void default_deep_notify ( GLib.Object object,
Object orig,
GLib.ParamSpec pspec,
string excluded_props ) ;
public void default_error ( GLib.Error error,
string debug ) ;
public weak string get_name ( ) ;
public weak string get_name_prefix ( ) ;
public weak Object get_parent ( ) ;
public weak string get_path_string ( ) ;
public bool has_ancestor ( Object ancestor ) ;
public static void** ref ( void** object ) ;
public void replace ( Object newobj ) ;
public bool set_name ( string name ) ;
public void set_name_prefix ( string name_prefix ) ;
public bool set_parent ( Object parent ) ;
public static void sink ( void** object ) ;
public void unparent ( ) ;
public static void unref ( void** object ) ;
public virtual void restore_thyself ( void** self ) ;
public virtual void** save_thyself ( void** parent ) ;
Created by Valadoc