;; -*- scheme -*- ; object definitions ... (define-object GenericFactory (in-module "Bonobo") (parent "BonoboObject") (c-name "BonoboGenericFactory") (gtype-id "BONOBO_TYPE_GENERIC_FACTORY") ) (define-object ItemHandler (in-module "Bonobo") (parent "BonoboObject") (c-name "BonoboItemHandler") (gtype-id "BONOBO_TYPE_ITEM_HANDLER") ) (define-object MonikerExtender (in-module "Bonobo") (parent "BonoboObject") (c-name "BonoboMonikerExtender") (gtype-id "BONOBO_TYPE_MONIKER_EXTENDER") ) (define-object MonikerSimple (in-module "Bonobo") (parent "BonoboMoniker") (c-name "BonoboMonikerSimple") (gtype-id "BONOBO_TYPE_MONIKER_SIMPLE") ) (define-object PersistFile (in-module "Bonobo") (parent "BonoboPersist") (c-name "BonoboPersistFile") (gtype-id "BONOBO_TYPE_PERSIST_FILE") ) (define-object PersistStream (in-module "Bonobo") (parent "BonoboPersist") (c-name "BonoboPersistStream") (gtype-id "BONOBO_TYPE_PERSIST_STREAM") ) (define-object PropertyBag (in-module "Bonobo") (parent "BonoboObject") (c-name "BonoboPropertyBag") (gtype-id "BONOBO_TYPE_PROPERTY_BAG") ) (define-object StreamMem (in-module "Bonobo") (parent "BonoboObject") (c-name "BonoboStreamMem") (gtype-id "BONOBO_TYPE_STREAM_MEM") ) ;; Enumerations and flags ... ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-arg.h (define-function bonobo_arg_new_from (c-name "bonobo_arg_new_from") (return-type "BonoboArg*") (parameters '("BonoboArgType" "t") '("gconstpointer" "data") ) ) (define-method release (of-object "BonoboArg") (c-name "bonobo_arg_release") (return-type "none") ) (define-method copy (of-object "BonoboArg") (c-name "bonobo_arg_copy") (return-type "BonoboArg*") ) (define-method from_gvalue (of-object "BonoboArg") (c-name "bonobo_arg_from_gvalue") (return-type "none") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_arg_type_from_gtype (c-name "bonobo_arg_type_from_gtype") (return-type "BonoboArgType") (parameters '("GType" "t") ) ) (define-function bonobo_arg_to_gvalue (c-name "bonobo_arg_to_gvalue") (return-type "none") (parameters '("GValue*" "value") '("const-BonoboArg*" "arg") ) ) (define-method to_gtype (of-object "BonoboArgType") (c-name "bonobo_arg_type_to_gtype") (return-type "GType") ) (define-method is_equal (of-object "BonoboArg") (c-name "bonobo_arg_is_equal") (return-type "gboolean") (parameters '("const-BonoboArg*" "b") '("CORBA_Environment*" "opt_ev") ) ) (define-method is_equal (of-object "BonoboArgType") (c-name "bonobo_arg_type_is_equal") (return-type "gboolean") (parameters '("BonoboArgType" "b") '("CORBA_Environment*" "opt_ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-config-database.h (define-function bonobo_config_get_string_with_default (c-name "bonobo_config_get_string_with_default") (return-type "gchar*") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gchar*" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_short (c-name "bonobo_config_get_short") (return-type "gint16") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_short_with_default (c-name "bonobo_config_get_short_with_default") (return-type "gint16") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gint16" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_ushort (c-name "bonobo_config_get_ushort") (return-type "guint16") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_ushort_with_default (c-name "bonobo_config_get_ushort_with_default") (return-type "guint16") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("guint16" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_long (c-name "bonobo_config_get_long") (return-type "gint32") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_long_with_default (c-name "bonobo_config_get_long_with_default") (return-type "gint32") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gint32" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_ulong (c-name "bonobo_config_get_ulong") (return-type "guint32") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_ulong_with_default (c-name "bonobo_config_get_ulong_with_default") (return-type "guint32") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("guint32" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_float (c-name "bonobo_config_get_float") (return-type "gfloat") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_float_with_default (c-name "bonobo_config_get_float_with_default") (return-type "gfloat") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gfloat" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_double (c-name "bonobo_config_get_double") (return-type "gdouble") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_double_with_default (c-name "bonobo_config_get_double_with_default") (return-type "gdouble") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gdouble" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_boolean (c-name "bonobo_config_get_boolean") (return-type "gboolean") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_boolean_with_default (c-name "bonobo_config_get_boolean_with_default") (return-type "gboolean") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gboolean" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_char (c-name "bonobo_config_get_char") (return-type "gchar") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_get_char_with_default (c-name "bonobo_config_get_char_with_default") (return-type "gchar") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gchar" "defval") '("gboolean*" "def") ) ) (define-function bonobo_config_get_value (c-name "bonobo_config_get_value") (return-type "CORBA_any*") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_TypeCode" "opt_tc") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_string (c-name "bonobo_config_set_string") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("const-char*" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_short (c-name "bonobo_config_set_short") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gint16" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_ushort (c-name "bonobo_config_set_ushort") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("guint16" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_long (c-name "bonobo_config_set_long") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gint32" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_ulong (c-name "bonobo_config_set_ulong") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("guint32" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_float (c-name "bonobo_config_set_float") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gfloat" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_double (c-name "bonobo_config_set_double") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gdouble" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_boolean (c-name "bonobo_config_set_boolean") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gboolean" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_char (c-name "bonobo_config_set_char") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("gchar" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_config_set_value (c-name "bonobo_config_set_value") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "db") '("const-char*" "key") '("CORBA_any*" "value") '("CORBA_Environment*" "opt_ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-context.h (define-function bonobo_context_add (c-name "bonobo_context_add") (return-type "none") (parameters '("const-CORBA_char*" "context_name") '("Bonobo_Unknown" "context") ) ) (define-function bonobo_context_running_get (c-name "bonobo_context_running_get") (return-type "BonoboObject*") ) (define-function bonobo_running_context_auto_exit_unref (c-name "bonobo_running_context_auto_exit_unref") (return-type "none") (parameters '("BonoboObject*" "object") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-event-source.h (define-function bonobo_event_source_get_type (c-name "bonobo_event_source_get_type") (return-type "GType") ) (define-function bonobo_event_source_new (c-name "bonobo_event_source_new") (return-type "BonoboEventSource*") ) (define-method has_listener (of-object "BonoboEventSource") (c-name "bonobo_event_source_has_listener") (return-type "gboolean") (parameters '("const-char*" "event_name") ) ) (define-method notify_listeners (of-object "BonoboEventSource") (c-name "bonobo_event_source_notify_listeners") (return-type "none") (parameters '("const-char*" "event_name") '("const-CORBA_any*" "opt_value") '("CORBA_Environment*" "opt_ev") ) ) (define-method notify_listeners_full (of-object "BonoboEventSource") (c-name "bonobo_event_source_notify_listeners_full") (return-type "none") (parameters '("const-char*" "path") '("const-char*" "type") '("const-char*" "subtype") '("const-CORBA_any*" "opt_value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_event_source_client_remove_listener (c-name "bonobo_event_source_client_remove_listener") (return-type "none") (parameters '("Bonobo_Unknown" "object") '("Bonobo_Listener" "listener") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_event_source_client_add_listener (c-name "bonobo_event_source_client_add_listener") (return-type "none") (parameters '("Bonobo_Unknown" "object") '("BonoboListenerCallbackFn" "event_callback") '("const-char*" "opt_mask") '("CORBA_Environment*" "opt_ev") '("gpointer" "user_data") ) ) (define-function bonobo_event_source_client_add_listener_closure (c-name "bonobo_event_source_client_add_listener_closure") (return-type "none") (parameters '("Bonobo_Unknown" "object") '("GClosure*" "callback") '("const-char*" "opt_mask") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_event_source_client_add_listener_full (c-name "bonobo_event_source_client_add_listener_full") (return-type "Bonobo_Listener") (parameters '("Bonobo_Unknown" "object") '("GClosure*" "callback") '("const-char*" "opt_mask") '("CORBA_Environment*" "opt_ev") ) ) (define-method ignore_listeners (of-object "BonoboEventSource") (c-name "bonobo_event_source_ignore_listeners") (return-type "none") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-exception.h (define-function bonobo_exception_repoid_to_text (c-name "bonobo_exception_repoid_to_text") (return-type "char*") (parameters '("const-char*" "repo_id") ) ) (define-function bonobo_exception_add_handler_str (c-name "bonobo_exception_add_handler_str") (return-type "none") (parameters '("const-char*" "repo_id") '("const-char*" "str") ) ) (define-function bonobo_exception_add_handler_fn (c-name "bonobo_exception_add_handler_fn") (return-type "none") (parameters '("const-char*" "repo_id") '("BonoboExceptionFn" "fn") '("gpointer" "user_data") '("GDestroyNotify" "destroy_fn") ) ) (define-function bonobo_exception_general_error_set (c-name "bonobo_exception_general_error_set") (return-type "none") (parameters '("CORBA_Environment*" "ev") '("CORBA_TypeCode" "opt_deriv") '("const-char*" "format") ) (varargs #t) ) (define-function bonobo_exception_general_error_get (c-name "bonobo_exception_general_error_get") (return-type "const-char*") (parameters '("CORBA_Environment*" "ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-generic-factory.h (define-function bonobo_generic_factory_get_type (c-name "bonobo_generic_factory_get_type") (return-type "GType") ) (define-function bonobo_generic_factory_new (c-name "bonobo_generic_factory_new") (return-type "BonoboGenericFactory*") (parameters '("const-char*" "act_iid") '("BonoboFactoryCallback" "factory_cb") '("gpointer" "user_data") ) ) (define-function bonobo_generic_factory_new_closure (c-name "bonobo_generic_factory_new_closure") (return-type "BonoboGenericFactory*") (parameters '("const-char*" "act_iid") '("GClosure*" "factory_closure") ) ) (define-method construct (of-object "BonoboGenericFactory") (c-name "bonobo_generic_factory_construct") (return-type "BonoboGenericFactory*") (parameters '("const-char*" "act_iid") '("GClosure*" "factory_cb") ) ) (define-method construct_noreg (of-object "BonoboGenericFactory") (c-name "bonobo_generic_factory_construct_noreg") (return-type "none") (parameters '("const-char*" "act_iid") '("GClosure*" "factory_cb") ) ) (define-function bonobo_generic_factory_main (c-name "bonobo_generic_factory_main") (return-type "int") (parameters '("const-char*" "act_iid") '("BonoboFactoryCallback" "factory_cb") '("gpointer" "user_data") ) ) (define-function Bonobo_Moniker_getParent (c-name "Bonobo_Moniker_getParent") (return-type "Bonobo_Moniker") (parameters '("Bonobo_Moniker" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Moniker_setParent (c-name "Bonobo_Moniker_setParent") (return-type "none") (parameters '("Bonobo_Moniker" "_obj") '("const-Bonobo_Moniker" "parent") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Moniker_getName (c-name "Bonobo_Moniker_getName") (return-type "CORBA_string") (parameters '("Bonobo_Moniker" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Moniker_setName (c-name "Bonobo_Moniker_setName") (return-type "none") (parameters '("Bonobo_Moniker" "_obj") '("const-CORBA_char*" "name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Moniker_resolve (c-name "Bonobo_Moniker_resolve") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Moniker" "_obj") '("const-Bonobo_ResolveOptions*" "options") '("const-CORBA_char*" "requestedInterface") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Moniker_equal (c-name "Bonobo_Moniker_equal") (return-type "CORBA_long") (parameters '("Bonobo_Moniker" "_obj") '("const-CORBA_char*" "name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_MonikerExtender_resolve (c-name "Bonobo_MonikerExtender_resolve") (return-type "Bonobo_Unknown") (parameters '("Bonobo_MonikerExtender" "_obj") '("const-Bonobo_Moniker" "m") '("const-Bonobo_ResolveOptions*" "options") '("const-CORBA_char*" "name") '("const-CORBA_char*" "requestedInterface") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_getInfo (c-name "Bonobo_Stream_getInfo") (return-type "Bonobo_StorageInfo*") (parameters '("Bonobo_Stream" "_obj") '("const-Bonobo_StorageInfoFields" "mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_setInfo (c-name "Bonobo_Stream_setInfo") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("const-Bonobo_StorageInfo*" "info") '("const-Bonobo_StorageInfoFields" "mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_read (c-name "Bonobo_Stream_read") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("const-CORBA_long" "count") '("Bonobo_Stream_iobuf**" "buffer") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_write (c-name "Bonobo_Stream_write") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("const-Bonobo_Stream_iobuf*" "buffer") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_seek (c-name "Bonobo_Stream_seek") (return-type "CORBA_long") (parameters '("Bonobo_Stream" "_obj") '("const-CORBA_long" "offset") '("const-Bonobo_Stream_SeekType" "whence") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_truncate (c-name "Bonobo_Stream_truncate") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("const-CORBA_long" "length") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_commit (c-name "Bonobo_Stream_commit") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Stream_revert (c-name "Bonobo_Stream_revert") (return-type "none") (parameters '("Bonobo_Stream" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_getInfo (c-name "Bonobo_Storage_getInfo") (return-type "Bonobo_StorageInfo*") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_StorageInfoFields" "mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_setInfo (c-name "Bonobo_Storage_setInfo") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_StorageInfo*" "info") '("const-Bonobo_StorageInfoFields" "mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_openStream (c-name "Bonobo_Storage_openStream") (return-type "Bonobo_Stream") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_Storage_OpenMode" "mode") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_openStorage (c-name "Bonobo_Storage_openStorage") (return-type "Bonobo_Storage") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_Storage_OpenMode" "mode") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_copyTo (c-name "Bonobo_Storage_copyTo") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("const-Bonobo_Storage" "target") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_listContents (c-name "Bonobo_Storage_listContents") (return-type "Bonobo_Storage_DirectoryList*") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_StorageInfoFields" "mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_erase (c-name "Bonobo_Storage_erase") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_rename (c-name "Bonobo_Storage_rename") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("const-CORBA_char*" "path_name") '("const-CORBA_char*" "new_path_name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_commit (c-name "Bonobo_Storage_commit") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Storage_revert (c-name "Bonobo_Storage_revert") (return-type "none") (parameters '("Bonobo_Storage" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_MonikerContext_getObject (c-name "Bonobo_MonikerContext_getObject") (return-type "Bonobo_Unknown") (parameters '("Bonobo_MonikerContext" "_obj") '("const-CORBA_char*" "name") '("const-CORBA_char*" "repoId") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_MonikerContext_createFromName (c-name "Bonobo_MonikerContext_createFromName") (return-type "Bonobo_Moniker") (parameters '("Bonobo_MonikerContext" "_obj") '("const-CORBA_char*" "name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_MonikerContext_getExtender (c-name "Bonobo_MonikerContext_getExtender") (return-type "Bonobo_MonikerExtender") (parameters '("Bonobo_MonikerContext" "_obj") '("const-CORBA_char*" "monikerPrefix") '("const-CORBA_char*" "interfaceId") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_RunningContext_addObject (c-name "Bonobo_RunningContext_addObject") (return-type "none") (parameters '("Bonobo_RunningContext" "_obj") '("const-CORBA_Object" "obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_RunningContext_removeObject (c-name "Bonobo_RunningContext_removeObject") (return-type "none") (parameters '("Bonobo_RunningContext" "_obj") '("const-CORBA_Object" "obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_RunningContext_addKey (c-name "Bonobo_RunningContext_addKey") (return-type "none") (parameters '("Bonobo_RunningContext" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_RunningContext_removeKey (c-name "Bonobo_RunningContext_removeKey") (return-type "none") (parameters '("Bonobo_RunningContext" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_RunningContext_atExitUnref (c-name "Bonobo_RunningContext_atExitUnref") (return-type "none") (parameters '("Bonobo_RunningContext" "_obj") '("const-CORBA_Object" "obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Persist_getContentTypes (c-name "Bonobo_Persist_getContentTypes") (return-type "Bonobo_Persist_ContentTypeList*") (parameters '("Bonobo_Persist" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Persist_getIId (c-name "Bonobo_Persist_getIId") (return-type "Bonobo_Persist_IID") (parameters '("Bonobo_Persist" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Persist_isDirty (c-name "Bonobo_Persist_isDirty") (return-type "CORBA_boolean") (parameters '("Bonobo_Persist" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistFile_load (c-name "Bonobo_PersistFile_load") (return-type "none") (parameters '("Bonobo_PersistFile" "_obj") '("const-CORBA_char*" "path") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistFile_save (c-name "Bonobo_PersistFile_save") (return-type "none") (parameters '("Bonobo_PersistFile" "_obj") '("const-CORBA_char*" "path") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistFile_getCurrentFile (c-name "Bonobo_PersistFile_getCurrentFile") (return-type "CORBA_string") (parameters '("Bonobo_PersistFile" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistStorage_load (c-name "Bonobo_PersistStorage_load") (return-type "none") (parameters '("Bonobo_PersistStorage" "_obj") '("const-Bonobo_Storage" "storage") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistStorage_save (c-name "Bonobo_PersistStorage_save") (return-type "none") (parameters '("Bonobo_PersistStorage" "_obj") '("const-Bonobo_Storage" "storage") '("const-CORBA_boolean" "same_as_loaded") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistStream_load (c-name "Bonobo_PersistStream_load") (return-type "none") (parameters '("Bonobo_PersistStream" "_obj") '("const-Bonobo_Stream" "stream") '("const-CORBA_char*" "type") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PersistStream_save (c-name "Bonobo_PersistStream_save") (return-type "none") (parameters '("Bonobo_PersistStream" "_obj") '("const-Bonobo_Stream" "stream") '("const-CORBA_char*" "type") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Listener_event (c-name "Bonobo_Listener_event") (return-type "none") (parameters '("Bonobo_Listener" "_obj") '("const-CORBA_char*" "event_name") '("const-CORBA_any*" "args") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_EventSource_addListener (c-name "Bonobo_EventSource_addListener") (return-type "none") (parameters '("Bonobo_EventSource" "_obj") '("const-Bonobo_Listener" "l") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_EventSource_addListenerWithMask (c-name "Bonobo_EventSource_addListenerWithMask") (return-type "none") (parameters '("Bonobo_EventSource" "_obj") '("const-Bonobo_Listener" "l") '("const-CORBA_char*" "event_mask") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_EventSource_removeListener (c-name "Bonobo_EventSource_removeListener") (return-type "none") (parameters '("Bonobo_EventSource" "_obj") '("const-Bonobo_Listener" "l") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_setContainer (c-name "Bonobo_UIComponent_setContainer") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("const-Bonobo_UIContainer" "container") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_unsetContainer (c-name "Bonobo_UIComponent_unsetContainer") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent__get_name (c-name "Bonobo_UIComponent__get_name") (return-type "CORBA_string") (parameters '("Bonobo_UIComponent" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_describeVerbs (c-name "Bonobo_UIComponent_describeVerbs") (return-type "CORBA_string") (parameters '("Bonobo_UIComponent" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_execVerb (c-name "Bonobo_UIComponent_execVerb") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("const-CORBA_char*" "cname") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_uiEvent (c-name "Bonobo_UIComponent_uiEvent") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("const-CORBA_char*" "id") '("const-Bonobo_UIComponent_EventType" "type") '("const-CORBA_char*" "state") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_unImplemented (c-name "Bonobo_UIComponent_unImplemented") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIComponent_unImplemented2 (c-name "Bonobo_UIComponent_unImplemented2") (return-type "none") (parameters '("Bonobo_UIComponent" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_registerComponent (c-name "Bonobo_UIContainer_registerComponent") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "component_name") '("const-Bonobo_UIComponent" "component") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_deregisterComponent (c-name "Bonobo_UIContainer_deregisterComponent") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "component_name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_freeze (c-name "Bonobo_UIContainer_freeze") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_thaw (c-name "Bonobo_UIContainer_thaw") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_setAttr (c-name "Bonobo_UIContainer_setAttr") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-CORBA_char*" "attr") '("const-CORBA_char*" "value") '("const-CORBA_char*" "component_name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_getAttr (c-name "Bonobo_UIContainer_getAttr") (return-type "CORBA_string") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-CORBA_char*" "attr") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_setNode (c-name "Bonobo_UIContainer_setNode") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-CORBA_char*" "xml") '("const-CORBA_char*" "component_name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_getNode (c-name "Bonobo_UIContainer_getNode") (return-type "CORBA_string") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-CORBA_boolean" "nodeOnly") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_removeNode (c-name "Bonobo_UIContainer_removeNode") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-CORBA_char*" "by_component_name") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_exists (c-name "Bonobo_UIContainer_exists") (return-type "CORBA_boolean") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_execVerb (c-name "Bonobo_UIContainer_execVerb") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "cname") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_uiEvent (c-name "Bonobo_UIContainer_uiEvent") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "id") '("const-Bonobo_UIComponent_EventType" "type") '("const-CORBA_char*" "state") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_setObject (c-name "Bonobo_UIContainer_setObject") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("const-Bonobo_Unknown" "control") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_getObject (c-name "Bonobo_UIContainer_getObject") (return-type "Bonobo_Unknown") (parameters '("Bonobo_UIContainer" "_obj") '("const-CORBA_char*" "path") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_unImplemented (c-name "Bonobo_UIContainer_unImplemented") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_UIContainer_unImplemented2 (c-name "Bonobo_UIContainer_unImplemented2") (return-type "none") (parameters '("Bonobo_UIContainer" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getKeys (c-name "Bonobo_PropertyBag_getKeys") (return-type "Bonobo_KeyList*") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "filter") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getType (c-name "Bonobo_PropertyBag_getType") (return-type "CORBA_TypeCode") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getValue (c-name "Bonobo_PropertyBag_getValue") (return-type "CORBA_any*") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_setValue (c-name "Bonobo_PropertyBag_setValue") (return-type "none") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("const-CORBA_any*" "value") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getValues (c-name "Bonobo_PropertyBag_getValues") (return-type "Bonobo_PropertySet*") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "filter") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_setValues (c-name "Bonobo_PropertyBag_setValues") (return-type "none") (parameters '("Bonobo_PropertyBag" "_obj") '("const-Bonobo_PropertySet*" "set") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getDefault (c-name "Bonobo_PropertyBag_getDefault") (return-type "CORBA_any*") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getDocTitle (c-name "Bonobo_PropertyBag_getDocTitle") (return-type "CORBA_string") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getDoc (c-name "Bonobo_PropertyBag_getDoc") (return-type "CORBA_string") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyBag_getFlags (c-name "Bonobo_PropertyBag_getFlags") (return-type "Bonobo_PropertyFlags") (parameters '("Bonobo_PropertyBag" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase__get_isWriteable (c-name "Bonobo_ConfigDatabase__get_isWriteable") (return-type "CORBA_boolean") (parameters '("Bonobo_ConfigDatabase" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_getDirs (c-name "Bonobo_ConfigDatabase_getDirs") (return-type "Bonobo_KeyList*") (parameters '("Bonobo_ConfigDatabase" "_obj") '("const-CORBA_char*" "dir") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_hasDir (c-name "Bonobo_ConfigDatabase_hasDir") (return-type "CORBA_boolean") (parameters '("Bonobo_ConfigDatabase" "_obj") '("const-CORBA_char*" "dir") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_removeValue (c-name "Bonobo_ConfigDatabase_removeValue") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "_obj") '("const-CORBA_char*" "key") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_removeDir (c-name "Bonobo_ConfigDatabase_removeDir") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "_obj") '("const-CORBA_char*" "dir") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_addDatabase (c-name "Bonobo_ConfigDatabase_addDatabase") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "_obj") '("const-Bonobo_ConfigDatabase" "db") '("const-CORBA_char*" "key") '("const-Bonobo_ConfigDatabase_DBFlags" "flags") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ConfigDatabase_sync (c-name "Bonobo_ConfigDatabase_sync") (return-type "none") (parameters '("Bonobo_ConfigDatabase" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_getToplevelId (c-name "Bonobo_ControlFrame_getToplevelId") (return-type "Bonobo_Gdk_WindowId") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_getAmbientProperties (c-name "Bonobo_ControlFrame_getAmbientProperties") (return-type "Bonobo_PropertyBag") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_getUIContainer (c-name "Bonobo_ControlFrame_getUIContainer") (return-type "Bonobo_UIContainer") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_notifyActivated (c-name "Bonobo_ControlFrame_notifyActivated") (return-type "none") (parameters '("Bonobo_ControlFrame" "_obj") '("const-CORBA_boolean" "state") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_queueResize (c-name "Bonobo_ControlFrame_queueResize") (return-type "none") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_activateURI (c-name "Bonobo_ControlFrame_activateURI") (return-type "none") (parameters '("Bonobo_ControlFrame" "_obj") '("const-CORBA_char*" "uri") '("const-CORBA_boolean" "relative") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_getParentAccessible (c-name "Bonobo_ControlFrame_getParentAccessible") (return-type "Bonobo_Unknown") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_unImplemented (c-name "Bonobo_ControlFrame_unImplemented") (return-type "none") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFrame_unImplemented2 (c-name "Bonobo_ControlFrame_unImplemented2") (return-type "none") (parameters '("Bonobo_ControlFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_getProperties (c-name "Bonobo_Control_getProperties") (return-type "Bonobo_PropertyBag") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_getDesiredSize (c-name "Bonobo_Control_getDesiredSize") (return-type "Bonobo_Gtk_Requisition") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_getAccessible (c-name "Bonobo_Control_getAccessible") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_getWindowId (c-name "Bonobo_Control_getWindowId") (return-type "Bonobo_Gdk_WindowId") (parameters '("Bonobo_Control" "_obj") '("const-CORBA_char*" "cookie") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_getPopupContainer (c-name "Bonobo_Control_getPopupContainer") (return-type "Bonobo_UIContainer") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_setFrame (c-name "Bonobo_Control_setFrame") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("const-Bonobo_ControlFrame" "frame") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_setSize (c-name "Bonobo_Control_setSize") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("const-CORBA_short" "width") '("const-CORBA_short" "height") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_setState (c-name "Bonobo_Control_setState") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("const-Bonobo_Gtk_State" "state") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_activate (c-name "Bonobo_Control_activate") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("const-CORBA_boolean" "activate") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_focus (c-name "Bonobo_Control_focus") (return-type "CORBA_boolean") (parameters '("Bonobo_Control" "_obj") '("const-Bonobo_Gtk_Direction" "direction") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_unImplemented (c-name "Bonobo_Control_unImplemented") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_unImplemented2 (c-name "Bonobo_Control_unImplemented2") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Control_unImplemented3 (c-name "Bonobo_Control_unImplemented3") (return-type "none") (parameters '("Bonobo_Control" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyControl__get_pageCount (c-name "Bonobo_PropertyControl__get_pageCount") (return-type "CORBA_long") (parameters '("Bonobo_PropertyControl" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyControl_getControl (c-name "Bonobo_PropertyControl_getControl") (return-type "Bonobo_Control") (parameters '("Bonobo_PropertyControl" "_obj") '("const-CORBA_long" "pagenumber") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_PropertyControl_notifyAction (c-name "Bonobo_PropertyControl_notifyAction") (return-type "none") (parameters '("Bonobo_PropertyControl" "_obj") '("const-CORBA_long" "pagenumber") '("const-Bonobo_PropertyControl_Action" "action") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ZoomableFrame_onLevelChanged (c-name "Bonobo_ZoomableFrame_onLevelChanged") (return-type "none") (parameters '("Bonobo_ZoomableFrame" "_obj") '("const-CORBA_float" "zoom_level") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ZoomableFrame_onParametersChanged (c-name "Bonobo_ZoomableFrame_onParametersChanged") (return-type "none") (parameters '("Bonobo_ZoomableFrame" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_level (c-name "Bonobo_Zoomable__get_level") (return-type "CORBA_float") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_minLevel (c-name "Bonobo_Zoomable__get_minLevel") (return-type "CORBA_float") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_maxLevel (c-name "Bonobo_Zoomable__get_maxLevel") (return-type "CORBA_float") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_hasMinLevel (c-name "Bonobo_Zoomable__get_hasMinLevel") (return-type "CORBA_boolean") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_hasMaxLevel (c-name "Bonobo_Zoomable__get_hasMaxLevel") (return-type "CORBA_boolean") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_isContinuous (c-name "Bonobo_Zoomable__get_isContinuous") (return-type "CORBA_boolean") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_preferredLevels (c-name "Bonobo_Zoomable__get_preferredLevels") (return-type "Bonobo_ZoomLevelList*") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable__get_preferredLevelNames (c-name "Bonobo_Zoomable__get_preferredLevelNames") (return-type "Bonobo_ZoomLevelNameList*") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_zoomIn (c-name "Bonobo_Zoomable_zoomIn") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_zoomOut (c-name "Bonobo_Zoomable_zoomOut") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_zoomFit (c-name "Bonobo_Zoomable_zoomFit") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_zoomDefault (c-name "Bonobo_Zoomable_zoomDefault") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_setLevel (c-name "Bonobo_Zoomable_setLevel") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("const-CORBA_float" "zoom_level") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Zoomable_setFrame (c-name "Bonobo_Zoomable_setFrame") (return-type "none") (parameters '("Bonobo_Zoomable" "_obj") '("const-Bonobo_ZoomableFrame" "zoomable_frame") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ItemContainer_enumObjects (c-name "Bonobo_ItemContainer_enumObjects") (return-type "Bonobo_ItemContainer_ObjectNames*") (parameters '("Bonobo_ItemContainer" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ItemContainer_getObjectByName (c-name "Bonobo_ItemContainer_getObjectByName") (return-type "Bonobo_Unknown") (parameters '("Bonobo_ItemContainer" "_obj") '("const-CORBA_char*" "item_name") '("const-CORBA_boolean" "only_if_exists") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_update (c-name "Bonobo_Canvas_Component_update") (return-type "Bonobo_Canvas_ArtUTA*") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_State*" "state") '("const-Bonobo_Canvas_affine" "aff") '("const-Bonobo_Canvas_SVP*" "clip_path") '("const-CORBA_long" "flags") '("CORBA_double*" "x1") '("CORBA_double*" "y1") '("CORBA_double*" "x2") '("CORBA_double*" "y2") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_realize (c-name "Bonobo_Canvas_Component_realize") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_window_id" "drawable") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_unrealize (c-name "Bonobo_Canvas_Component_unrealize") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_map (c-name "Bonobo_Canvas_Component_map") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_unmap (c-name "Bonobo_Canvas_Component_unmap") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_draw (c-name "Bonobo_Canvas_Component_draw") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_State*" "state") '("const-Bonobo_Canvas_window_id" "drawable") '("const-CORBA_short" "x") '("const-CORBA_short" "y") '("const-CORBA_short" "width") '("const-CORBA_short" "height") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_render (c-name "Bonobo_Canvas_Component_render") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("Bonobo_Canvas_Buf*" "buf") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_contains (c-name "Bonobo_Canvas_Component_contains") (return-type "CORBA_boolean") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-CORBA_double" "x") '("const-CORBA_double" "y") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_bounds (c-name "Bonobo_Canvas_Component_bounds") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_State*" "state") '("CORBA_double*" "x1") '("CORBA_double*" "x2") '("CORBA_double*" "y1") '("CORBA_double*" "y2") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_event (c-name "Bonobo_Canvas_Component_event") (return-type "CORBA_boolean") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_State*" "state") '("const-Bonobo_Gdk_Event*" "event") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_setCanvasSize (c-name "Bonobo_Canvas_Component_setCanvasSize") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-CORBA_short" "x") '("const-CORBA_short" "y") '("const-CORBA_short" "width") '("const-CORBA_short" "height") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_Component_setBounds (c-name "Bonobo_Canvas_Component_setBounds") (return-type "none") (parameters '("Bonobo_Canvas_Component" "_obj") '("const-Bonobo_Canvas_DRect*" "bbox") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_ComponentProxy_requestUpdate (c-name "Bonobo_Canvas_ComponentProxy_requestUpdate") (return-type "none") (parameters '("Bonobo_Canvas_ComponentProxy" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_ComponentProxy_grabFocus (c-name "Bonobo_Canvas_ComponentProxy_grabFocus") (return-type "none") (parameters '("Bonobo_Canvas_ComponentProxy" "_obj") '("const-CORBA_unsigned_long" "mask") '("const-CORBA_long" "cursor") '("const-CORBA_unsigned_long" "time") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_ComponentProxy_ungrabFocus (c-name "Bonobo_Canvas_ComponentProxy_ungrabFocus") (return-type "none") (parameters '("Bonobo_Canvas_ComponentProxy" "_obj") '("const-CORBA_unsigned_long" "time") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Canvas_ComponentProxy_getUIContainer (c-name "Bonobo_Canvas_ComponentProxy_getUIContainer") (return-type "Bonobo_UIContainer") (parameters '("Bonobo_Canvas_ComponentProxy" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ControlFactory_createControl (c-name "Bonobo_ControlFactory_createControl") (return-type "Bonobo_Control") (parameters '("Bonobo_ControlFactory" "_obj") '("const-Bonobo_ControlFrame" "frame") '("const-Bonobo_UIContainer" "uic") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_CanvasComponentFactory_createCanvasComponent (c-name "Bonobo_CanvasComponentFactory_createCanvasComponent") (return-type "Bonobo_Canvas_Component") (parameters '("Bonobo_CanvasComponentFactory" "_obj") '("const-CORBA_boolean" "aa") '("const-Bonobo_Canvas_ComponentProxy" "proxy") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Print_render (c-name "Bonobo_Print_render") (return-type "Bonobo_Stream") (parameters '("Bonobo_Print" "_obj") '("const-Bonobo_PrintDimensions*" "pd") '("const-Bonobo_PrintScissor*" "scissor") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Clipboard_setClipboard (c-name "Bonobo_Clipboard_setClipboard") (return-type "none") (parameters '("Bonobo_Clipboard" "_obj") '("const-Bonobo_Moniker" "pasting_moniker") '("const-Bonobo_Moniker" "linking_moniker") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Clipboard_paste (c-name "Bonobo_Clipboard_paste") (return-type "Bonobo_Moniker") (parameters '("Bonobo_Clipboard" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_Clipboard_link (c-name "Bonobo_Clipboard_link") (return-type "Bonobo_Moniker") (parameters '("Bonobo_Clipboard" "_obj") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ClipboardStore_fetchStream (c-name "Bonobo_ClipboardStore_fetchStream") (return-type "none") (parameters '("Bonobo_ClipboardStore" "_obj") '("const-Bonobo_PersistStream" "source") '("const-Bonobo_Moniker" "linking_moniker") '("CORBA_Environment*" "ev") ) ) (define-function Bonobo_ClipboardStore_fetchStorage (c-name "Bonobo_ClipboardStore_fetchStorage") (return-type "none") (parameters '("Bonobo_ClipboardStore" "_obj") '("const-Bonobo_PersistStorage" "source") '("const-Bonobo_Moniker" "linking_moniker") '("CORBA_Environment*" "ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-i18n.h ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-item-container.h (define-function bonobo_item_container_get_type (c-name "bonobo_item_container_get_type") (return-type "GType") ) (define-function bonobo_item_container_new (c-name "bonobo_item_container_new") (return-type "BonoboItemContainer*") ) (define-method add (of-object "BonoboItemContainer") (c-name "bonobo_item_container_add") (return-type "none") (parameters '("const-char*" "name") '("BonoboObject*" "object") ) ) (define-method remove_by_name (of-object "BonoboItemContainer") (c-name "bonobo_item_container_remove_by_name") (return-type "none") (parameters '("const-char*" "name") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-item-handler.h (define-function bonobo_item_handler_get_type (c-name "bonobo_item_handler_get_type") (return-type "GType") ) (define-function bonobo_item_handler_new (c-name "bonobo_item_handler_new") (return-type "BonoboItemHandler*") (parameters '("BonoboItemHandlerEnumObjectsFn" "enum_objects") '("BonoboItemHandlerGetObjectFn" "get_object") '("gpointer" "user_data") ) ) (define-function bonobo_item_handler_new_closure (c-name "bonobo_item_handler_new_closure") (return-type "BonoboItemHandler*") (parameters '("GClosure*" "enum_objects") '("GClosure*" "get_object") ) ) (define-method construct (of-object "BonoboItemHandler") (c-name "bonobo_item_handler_construct") (return-type "BonoboItemHandler*") (parameters '("GClosure*" "enum_objects") '("GClosure*" "get_object") ) ) (define-function bonobo_item_option_parse (c-name "bonobo_item_option_parse") (return-type "GSList*") (parameters '("const-char*" "option_string") ) ) (define-function bonobo_item_options_free (c-name "bonobo_item_options_free") (return-type "none") (parameters '("GSList*" "options") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-listener.h (define-function bonobo_listener_get_type (c-name "bonobo_listener_get_type") (return-type "GType") ) (define-function bonobo_listener_new (c-name "bonobo_listener_new") (return-type "BonoboListener*") (parameters '("BonoboListenerCallbackFn" "event_cb") '("gpointer" "user_data") ) ) (define-function bonobo_listener_new_closure (c-name "bonobo_listener_new_closure") (return-type "BonoboListener*") (parameters '("GClosure*" "event_closure") ) ) (define-function bonobo_event_make_name (c-name "bonobo_event_make_name") (return-type "char*") (parameters '("const-char*" "idl_path") '("const-char*" "kind") '("const-char*" "subtype") ) ) (define-function bonobo_event_type (c-name "bonobo_event_type") (return-type "char*") (parameters '("const-char*" "event_name") ) ) (define-function bonobo_event_subtype (c-name "bonobo_event_subtype") (return-type "char*") (parameters '("const-char*" "event_name") ) ) (define-function bonobo_event_kind (c-name "bonobo_event_kind") (return-type "char*") (parameters '("const-char*" "event_name") ) ) (define-function bonobo_event_idl_path (c-name "bonobo_event_idl_path") (return-type "char*") (parameters '("const-char*" "event_name") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-macros.h ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-main.h (define-function bonobo_init (c-name "bonobo_init") (return-type "gboolean") (parameters '("int*" "argc") '("char**" "argv") ) ) (define-function bonobo_init_full (c-name "bonobo_init_full") (return-type "gboolean") (parameters '("int*" "argc") '("char**" "argv") '("CORBA_ORB" "orb") '("PortableServer_POA" "poa") '("PortableServer_POAManager" "manager") ) ) (define-function bonobo_debug_shutdown (c-name "bonobo_debug_shutdown") (return-type "int") ) (define-function bonobo_main (c-name "bonobo_main") (return-type "none") ) (define-function bonobo_main_quit (c-name "bonobo_main_quit") (return-type "none") ) (define-function bonobo_activate (c-name "bonobo_activate") (return-type "gboolean") ) (define-function bonobo_setup_x_error_handler (c-name "bonobo_setup_x_error_handler") (return-type "none") ) (define-function bonobo_orb (c-name "bonobo_orb") (return-type "CORBA_ORB") ) (define-function bonobo_poa (c-name "bonobo_poa") (return-type "PortableServer_POA") ) (define-function bonobo_poa_manager (c-name "bonobo_poa_manager") (return-type "PortableServer_POAManager") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-marshal.h ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-moniker-context.h (define-function bonobo_moniker_context_new (c-name "bonobo_moniker_context_new") (return-type "BonoboObject*") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-moniker-extender.h (define-function bonobo_moniker_extender_get_type (c-name "bonobo_moniker_extender_get_type") (return-type "GType") ) (define-function bonobo_moniker_extender_new (c-name "bonobo_moniker_extender_new") (return-type "BonoboMonikerExtender*") (parameters '("BonoboMonikerExtenderFn" "resolve") '("gpointer" "data") ) ) (define-function bonobo_moniker_find_extender (c-name "bonobo_moniker_find_extender") (return-type "Bonobo_MonikerExtender") (parameters '("const-gchar*" "name") '("const-gchar*" "interface") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_moniker_use_extender (c-name "bonobo_moniker_use_extender") (return-type "Bonobo_Unknown") (parameters '("const-gchar*" "extender_oafiid") '("BonoboMoniker*" "moniker") '("const-Bonobo_ResolveOptions*" "options") '("const-CORBA_char*" "requested_interface") '("CORBA_Environment*" "opt_ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-moniker.h (define-function bonobo_moniker_get_type (c-name "bonobo_moniker_get_type") (return-type "GType") ) (define-method construct (of-object "BonoboMoniker") (c-name "bonobo_moniker_construct") (return-type "BonoboMoniker*") (parameters '("const-char*" "prefix") ) ) (define-method get_parent (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_parent") (return-type "Bonobo_Moniker") (parameters '("CORBA_Environment*" "opt_ev") ) ) (define-method set_parent (of-object "BonoboMoniker") (c-name "bonobo_moniker_set_parent") (return-type "none") (parameters '("Bonobo_Moniker" "parent") '("CORBA_Environment*" "opt_ev") ) ) (define-method get_name (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_name") (return-type "const-char*") ) (define-method get_name_full (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_name_full") (return-type "const-char*") ) (define-method get_name_escaped (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_name_escaped") (return-type "char*") ) (define-method set_name (of-object "BonoboMoniker") (c-name "bonobo_moniker_set_name") (return-type "none") (parameters '("const-char*" "unescaped_name") ) ) (define-method get_prefix (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_prefix") (return-type "const-char*") ) (define-method set_case_sensitive (of-object "BonoboMoniker") (c-name "bonobo_moniker_set_case_sensitive") (return-type "none") (parameters '("gboolean" "sensitive") ) ) (define-method get_case_sensitive (of-object "BonoboMoniker") (c-name "bonobo_moniker_get_case_sensitive") (return-type "gboolean") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-moniker-simple.h (define-function bonobo_moniker_simple_get_type (c-name "bonobo_moniker_simple_get_type") (return-type "GType") ) (define-method construct (of-object "BonoboMonikerSimple") (c-name "bonobo_moniker_simple_construct") (return-type "BonoboMoniker*") (parameters '("const-char*" "name") '("GClosure*" "resolve_closure") ) ) (define-function bonobo_moniker_simple_new (c-name "bonobo_moniker_simple_new") (return-type "BonoboMoniker*") (parameters '("const-char*" "name") '("BonoboMonikerSimpleResolveFn" "resolve_fn") ) ) (define-function bonobo_moniker_simple_new_closure (c-name "bonobo_moniker_simple_new_closure") (return-type "BonoboMoniker*") (parameters '("const-char*" "name") '("GClosure*" "resolve_closure") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-moniker-util.h (define-function bonobo_moniker_client_new_from_name (c-name "bonobo_moniker_client_new_from_name") (return-type "Bonobo_Moniker") (parameters '("const-CORBA_char*" "name") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_moniker_client_get_name (c-name "bonobo_moniker_client_get_name") (return-type "CORBA_char*") (parameters '("Bonobo_Moniker" "moniker") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_moniker_client_resolve_default (c-name "bonobo_moniker_client_resolve_default") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Moniker" "moniker") '("const-char*" "interface_name") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_moniker_client_equal (c-name "bonobo_moniker_client_equal") (return-type "gboolean") (parameters '("Bonobo_Moniker" "moniker") '("const-CORBA_char*" "name") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_get_object_async (c-name "bonobo_get_object_async") (return-type "none") (parameters '("const-CORBA_char*" "name") '("const-char*" "interface_name") '("CORBA_Environment*" "ev") '("BonoboMonikerAsyncFn" "cb") '("gpointer" "user_data") ) ) (define-function bonobo_moniker_client_new_from_name_async (c-name "bonobo_moniker_client_new_from_name_async") (return-type "none") (parameters '("const-CORBA_char*" "name") '("CORBA_Environment*" "ev") '("BonoboMonikerAsyncFn" "cb") '("gpointer" "user_data") ) ) (define-function bonobo_moniker_resolve_async (c-name "bonobo_moniker_resolve_async") (return-type "none") (parameters '("Bonobo_Moniker" "moniker") '("Bonobo_ResolveOptions*" "options") '("const-char*" "interface_name") '("CORBA_Environment*" "ev") '("BonoboMonikerAsyncFn" "cb") '("gpointer" "user_data") ) ) (define-function bonobo_moniker_resolve_async_default (c-name "bonobo_moniker_resolve_async_default") (return-type "none") (parameters '("Bonobo_Moniker" "moniker") '("const-char*" "interface_name") '("CORBA_Environment*" "ev") '("BonoboMonikerAsyncFn" "cb") '("gpointer" "user_data") ) ) (define-function bonobo_moniker_util_get_parent_name (c-name "bonobo_moniker_util_get_parent_name") (return-type "CORBA_char*") (parameters '("Bonobo_Moniker" "moniker") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_moniker_util_qi_return (c-name "bonobo_moniker_util_qi_return") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Unknown" "object") '("const-CORBA_char*" "requested_interface") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_moniker_util_parse_name (c-name "bonobo_moniker_util_parse_name") (return-type "const-char*") (parameters '("const-char*" "name") '("int*" "plen") ) ) (define-function bonobo_moniker_util_seek_std_separator (c-name "bonobo_moniker_util_seek_std_separator") (return-type "int") (parameters '("const-CORBA_char*" "str") '("int" "min_idx") ) ) (define-function bonobo_moniker_util_escape (c-name "bonobo_moniker_util_escape") (return-type "char*") (parameters '("const-char*" "string") '("int" "offset") ) ) (define-function bonobo_moniker_util_unescape (c-name "bonobo_moniker_util_unescape") (return-type "char*") (parameters '("const-char*" "string") '("int" "num_chars") ) ) (define-function bonobo_url_register (c-name "bonobo_url_register") (return-type "none") (parameters '("char*" "oafiid") '("char*" "url") '("char*" "mime_type") '("Bonobo_Unknown" "object") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_url_unregister (c-name "bonobo_url_unregister") (return-type "none") (parameters '("char*" "oafiid") '("char*" "url") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_url_lookup (c-name "bonobo_url_lookup") (return-type "Bonobo_Unknown") (parameters '("char*" "oafiid") '("char*" "url") '("CORBA_Environment*" "ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-object.h (define-function bonobo_object_get_type (c-name "bonobo_object_get_type") (return-type "GType") ) (define-method add_interface (of-object "BonoboObject") (c-name "bonobo_object_add_interface") (return-type "none") (parameters '("BonoboObject*" "newobj") ) ) (define-method query_local_interface (of-object "BonoboObject") (c-name "bonobo_object_query_local_interface") (return-type "BonoboObject*") (parameters '("const-char*" "repo_id") ) ) (define-method query_interface (of-object "BonoboObject") (c-name "bonobo_object_query_interface") (return-type "Bonobo_Unknown") (parameters '("const-char*" "repo_id") '("CORBA_Environment*" "opt_ev") ) ) (define-method corba_objref (of-object "BonoboObject") (c-name "bonobo_object_corba_objref") (return-type "Bonobo_Unknown") ) (define-function bonobo_object_dup_ref (c-name "bonobo_object_dup_ref") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Unknown" "object") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_object_release_unref (c-name "bonobo_object_release_unref") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Unknown" "object") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_object_ref (c-name "bonobo_object_ref") (return-type "gpointer") (parameters '("gpointer" "obj") ) ) (define-function bonobo_object_idle_unref (c-name "bonobo_object_idle_unref") (return-type "none") (parameters '("gpointer" "obj") ) ) (define-function bonobo_object_unref (c-name "bonobo_object_unref") (return-type "gpointer") (parameters '("gpointer" "obj") ) ) (define-method set_immortal (of-object "BonoboObject") (c-name "bonobo_object_set_immortal") (return-type "none") (parameters '("gboolean" "immortal") ) ) (define-function bonobo_object_trace_refs (c-name "bonobo_object_trace_refs") (return-type "gpointer") (parameters '("gpointer" "obj") '("const-char*" "fn") '("int" "line") '("gboolean" "ref") ) ) (define-method dump_interfaces (of-object "BonoboObject") (c-name "bonobo_object_dump_interfaces") (return-type "none") ) (define-method check_env (of-object "BonoboObject") (c-name "bonobo_object_check_env") (return-type "none") (parameters '("CORBA_Object" "corba_object") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_object_list_unref_all (c-name "bonobo_object_list_unref_all") (return-type "none") (parameters '("GList**" "list") ) ) (define-function bonobo_object_slist_unref_all (c-name "bonobo_object_slist_unref_all") (return-type "none") (parameters '("GSList**" "list") ) ) (define-function bonobo_object (c-name "bonobo_object") (return-type "BonoboObject*") (parameters '("gpointer" "p") ) ) (define-function bonobo_type_setup (c-name "bonobo_type_setup") (return-type "gboolean") (parameters '("GType" "type") '("BonoboObjectPOAFn" "init_fn") '("BonoboObjectPOAFn" "fini_fn") '("int" "epv_struct_offset") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-persist-client.h (define-function bonobo_object_from_stream (c-name "bonobo_object_from_stream") (return-type "Bonobo_Unknown") (parameters '("Bonobo_Stream" "stream") '("CORBA_Environment*" "opt_ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-persist-file.h (define-function bonobo_persist_file_get_type (c-name "bonobo_persist_file_get_type") (return-type "GType") ) (define-function bonobo_persist_file_new (c-name "bonobo_persist_file_new") (return-type "BonoboPersistFile*") (parameters '("BonoboPersistFileIOFn" "load_fn") '("BonoboPersistFileIOFn" "save_fn") '("const-gchar*" "iid") '("void*" "closure") ) ) (define-method construct (of-object "BonoboPersistFile") (c-name "bonobo_persist_file_construct") (return-type "BonoboPersistFile*") (parameters '("BonoboPersistFileIOFn" "load_fn") '("BonoboPersistFileIOFn" "save_fn") '("const-gchar*" "iid") '("void*" "closure") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-persist.h (define-function bonobo_persist_get_type (c-name "bonobo_persist_get_type") (return-type "GType") ) (define-function bonobo_persist_generate_content_types (c-name "bonobo_persist_generate_content_types") (return-type "Bonobo_Persist_ContentTypeList*") (parameters '("int" "num") ) (varargs #t) ) (define-method construct (of-object "BonoboPersist") (c-name "bonobo_persist_construct") (return-type "BonoboPersist*") (parameters '("const-gchar*" "iid") ) ) (define-method set_dirty (of-object "BonoboPersist") (c-name "bonobo_persist_set_dirty") (return-type "none") (parameters '("gboolean" "dirty") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-persist-stream.h (define-function bonobo_persist_stream_get_type (c-name "bonobo_persist_stream_get_type") (return-type "GType") ) (define-function bonobo_persist_stream_new (c-name "bonobo_persist_stream_new") (return-type "BonoboPersistStream*") (parameters '("BonoboPersistStreamIOFn" "load_fn") '("BonoboPersistStreamIOFn" "save_fn") '("BonoboPersistStreamTypesFn" "types_fn") '("const-gchar*" "iid") '("void*" "closure") ) ) (define-method construct (of-object "BonoboPersistStream") (c-name "bonobo_persist_stream_construct") (return-type "BonoboPersistStream*") (parameters '("BonoboPersistStreamIOFn" "load_fn") '("BonoboPersistStreamIOFn" "save_fn") '("BonoboPersistStreamTypesFn" "types_fn") '("const-gchar*" "iid") '("void*" "closure") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-property-bag-client.h (define-function bonobo_pbclient_get_string (c-name "bonobo_pbclient_get_string") (return-type "gchar*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_string (c-name "bonobo_pbclient_get_default_string") (return-type "gchar*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_string_with_default (c-name "bonobo_pbclient_get_string_with_default") (return-type "gchar*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gchar*" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_short (c-name "bonobo_pbclient_get_short") (return-type "gint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_short (c-name "bonobo_pbclient_get_default_short") (return-type "gint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_short_with_default (c-name "bonobo_pbclient_get_short_with_default") (return-type "gint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gint16" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_ushort (c-name "bonobo_pbclient_get_ushort") (return-type "guint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_ushort (c-name "bonobo_pbclient_get_default_ushort") (return-type "guint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_ushort_with_default (c-name "bonobo_pbclient_get_ushort_with_default") (return-type "guint16") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("guint16" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_long (c-name "bonobo_pbclient_get_long") (return-type "gint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_long (c-name "bonobo_pbclient_get_default_long") (return-type "gint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_long_with_default (c-name "bonobo_pbclient_get_long_with_default") (return-type "gint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gint32" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_ulong (c-name "bonobo_pbclient_get_ulong") (return-type "guint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_ulong (c-name "bonobo_pbclient_get_default_ulong") (return-type "guint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_ulong_with_default (c-name "bonobo_pbclient_get_ulong_with_default") (return-type "guint32") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("guint32" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_float (c-name "bonobo_pbclient_get_float") (return-type "gfloat") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_float (c-name "bonobo_pbclient_get_default_float") (return-type "gfloat") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_float_with_default (c-name "bonobo_pbclient_get_float_with_default") (return-type "gfloat") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gfloat" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_double (c-name "bonobo_pbclient_get_double") (return-type "gdouble") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_double (c-name "bonobo_pbclient_get_default_double") (return-type "gdouble") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_double_with_default (c-name "bonobo_pbclient_get_double_with_default") (return-type "gdouble") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gdouble" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_boolean (c-name "bonobo_pbclient_get_boolean") (return-type "gboolean") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_boolean (c-name "bonobo_pbclient_get_default_boolean") (return-type "gboolean") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_boolean_with_default (c-name "bonobo_pbclient_get_boolean_with_default") (return-type "gboolean") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gboolean" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_char (c-name "bonobo_pbclient_get_char") (return-type "gchar") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_char (c-name "bonobo_pbclient_get_default_char") (return-type "gchar") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_char_with_default (c-name "bonobo_pbclient_get_char_with_default") (return-type "gchar") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gchar" "defval") '("gboolean*" "def") ) ) (define-function bonobo_pbclient_get_value (c-name "bonobo_pbclient_get_value") (return-type "CORBA_any*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_TypeCode" "opt_tc") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_default_value (c-name "bonobo_pbclient_get_default_value") (return-type "CORBA_any*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_TypeCode" "opt_tc") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_string (c-name "bonobo_pbclient_set_string") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("const-char*" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_short (c-name "bonobo_pbclient_set_short") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gint16" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_ushort (c-name "bonobo_pbclient_set_ushort") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("guint16" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_long (c-name "bonobo_pbclient_set_long") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gint32" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_ulong (c-name "bonobo_pbclient_set_ulong") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("guint32" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_float (c-name "bonobo_pbclient_set_float") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gfloat" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_double (c-name "bonobo_pbclient_set_double") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gdouble" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_boolean (c-name "bonobo_pbclient_set_boolean") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gboolean" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_char (c-name "bonobo_pbclient_set_char") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("gchar" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set_value (c-name "bonobo_pbclient_set_value") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_any*" "value") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_doc_title (c-name "bonobo_pbclient_get_doc_title") (return-type "char*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_doc (c-name "bonobo_pbclient_get_doc") (return-type "char*") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_get_keys (c-name "bonobo_pbclient_get_keys") (return-type "GList*") (parameters '("Bonobo_PropertyBag" "bag") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_free_keys (c-name "bonobo_pbclient_free_keys") (return-type "none") (parameters '("GList*" "key_list") ) ) (define-function bonobo_pbclient_get_flags (c-name "bonobo_pbclient_get_flags") (return-type "Bonobo_PropertyFlags") (parameters '("Bonobo_PropertyBag" "bag") '("const-char*" "key") '("CORBA_Environment*" "opt_ev") ) ) (define-function bonobo_pbclient_set (c-name "bonobo_pbclient_set") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("CORBA_Environment*" "opt_ev") '("const-char*" "first_prop") ) (varargs #t) ) (define-function bonobo_pbclient_get (c-name "bonobo_pbclient_get") (return-type "none") (parameters '("Bonobo_PropertyBag" "bag") '("CORBA_Environment*" "opt_ev") '("const-char*" "first_prop") ) (varargs #t) ) (define-function bonobo_pbclient_setv (c-name "bonobo_pbclient_setv") (return-type "char*") (parameters '("Bonobo_PropertyBag" "bag") '("CORBA_Environment*" "ev") '("const-char*" "first_prop") '("va_list" "var_args") ) ) (define-function bonobo_pbclient_getv (c-name "bonobo_pbclient_getv") (return-type "char*") (parameters '("Bonobo_PropertyBag" "bag") '("CORBA_Environment*" "ev") '("const-char*" "first_prop") '("va_list" "var_args") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-property-bag.h (define-function bonobo_property_bag_get_type (c-name "bonobo_property_bag_get_type") (return-type "GType") ) (define-function bonobo_property_bag_new (c-name "bonobo_property_bag_new") (return-type "BonoboPropertyBag*") (parameters '("BonoboPropertyGetFn" "get_prop_cb") '("BonoboPropertySetFn" "set_prop_cb") '("gpointer" "user_data") ) ) (define-function bonobo_property_bag_new_closure (c-name "bonobo_property_bag_new_closure") (return-type "BonoboPropertyBag*") (parameters '("GClosure*" "get_prop") '("GClosure*" "set_prop") ) ) (define-function bonobo_property_bag_new_full (c-name "bonobo_property_bag_new_full") (return-type "BonoboPropertyBag*") (parameters '("GClosure*" "get_prop") '("GClosure*" "set_prop") '("BonoboEventSource*" "event_source") ) ) (define-method construct (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_construct") (return-type "BonoboPropertyBag*") (parameters '("GClosure*" "get_prop") '("GClosure*" "set_prop") '("BonoboEventSource*" "event_source") ) ) (define-method add (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_add") (return-type "none") (parameters '("const-char*" "name") '("int" "idx") '("BonoboArgType" "type") '("BonoboArg*" "default_value") '("const-char*" "doctitle") '("Bonobo_PropertyFlags" "flags") ) ) (define-method add_full (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_add_full") (return-type "none") (parameters '("const-char*" "name") '("int" "idx") '("BonoboArgType" "type") '("BonoboArg*" "default_value") '("const-char*" "doctitle") '("const-char*" "docstring") '("Bonobo_PropertyFlags" "flags") '("GClosure*" "get_prop") '("GClosure*" "set_prop") ) ) (define-method remove (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_remove") (return-type "none") (parameters '("const-char*" "name") ) ) (define-method map_params (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_map_params") (return-type "none") (parameters '("GObject*" "on_instance") '("const-GParamSpec**" "pspecs") '("guint" "n_params") ) ) (define-method get_prop_list (of-object "BonoboPropertyBag") (c-name "bonobo_property_bag_get_prop_list") (return-type "GList*") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-running-context.h (define-function bonobo_running_context_get_type (c-name "bonobo_running_context_get_type") (return-type "GType") ) (define-function bonobo_running_context_new (c-name "bonobo_running_context_new") (return-type "BonoboObject*") ) (define-function bonobo_running_context_add_object (c-name "bonobo_running_context_add_object") (return-type "none") (parameters '("CORBA_Object" "object") ) ) (define-function bonobo_running_context_remove_object (c-name "bonobo_running_context_remove_object") (return-type "none") (parameters '("CORBA_Object" "object") ) ) (define-function bonobo_running_context_ignore_object (c-name "bonobo_running_context_ignore_object") (return-type "none") (parameters '("CORBA_Object" "object") ) ) (define-function bonobo_running_context_trace_objects (c-name "bonobo_running_context_trace_objects") (return-type "none") (parameters '("CORBA_Object" "object") '("const-char*" "fn") '("int" "line") '("int" "mode") ) ) (define-function bonobo_running_context_at_exit_unref (c-name "bonobo_running_context_at_exit_unref") (return-type "none") (parameters '("CORBA_Object" "object") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-shlib-factory.h (define-function bonobo_shlib_factory_get_type (c-name "bonobo_shlib_factory_get_type") (return-type "GType") ) (define-method construct (of-object "BonoboShlibFactory") (c-name "bonobo_shlib_factory_construct") (return-type "BonoboShlibFactory*") (parameters '("const-char*" "component_id") '("PortableServer_POA" "poa") '("gpointer" "act_impl_ptr") '("GClosure*" "closure") ) ) (define-function bonobo_shlib_factory_new (c-name "bonobo_shlib_factory_new") (return-type "BonoboShlibFactory*") (parameters '("const-char*" "component_id") '("PortableServer_POA" "poa") '("gpointer" "act_impl_ptr") '("BonoboFactoryCallback" "factory_cb") '("gpointer" "user_data") ) ) (define-function bonobo_shlib_factory_new_closure (c-name "bonobo_shlib_factory_new_closure") (return-type "BonoboShlibFactory*") (parameters '("const-char*" "component_id") '("PortableServer_POA" "poa") '("gpointer" "act_impl_ptr") '("GClosure*" "factory_closure") ) ) (define-function bonobo_shlib_factory_std (c-name "bonobo_shlib_factory_std") (return-type "Bonobo_Unknown") (parameters '("const-char*" "component_id") '("PortableServer_POA" "poa") '("gpointer" "act_impl_ptr") '("BonoboFactoryCallback" "factory_cb") '("gpointer" "user_data") '("CORBA_Environment*" "ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-shutdown.h (define-function bonobo_context_shutdown (c-name "bonobo_context_shutdown") (return-type "none") ) (define-function bonobo_object_init (c-name "bonobo_object_init") (return-type "none") ) (define-function bonobo_object_shutdown (c-name "bonobo_object_shutdown") (return-type "int") ) (define-function bonobo_exception_shutdown (c-name "bonobo_exception_shutdown") (return-type "none") ) (define-function bonobo_property_bag_shutdown (c-name "bonobo_property_bag_shutdown") (return-type "none") ) (define-function bonobo_running_context_shutdown (c-name "bonobo_running_context_shutdown") (return-type "none") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-storage.h ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-storage-memory.h (define-function bonobo_storage_mem_get_type (c-name "bonobo_storage_mem_get_type") (return-type "GType") ) (define-function bonobo_storage_mem_create (c-name "bonobo_storage_mem_create") (return-type "BonoboObject*") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-stream-client.h (define-function bonobo_stream_client_read (c-name "bonobo_stream_client_read") (return-type "guint8*") (parameters '("const-Bonobo_Stream" "stream") '("const-size_t" "size") '("CORBA_long*" "length_read") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_stream_client_write_string (c-name "bonobo_stream_client_write_string") (return-type "none") (parameters '("const-Bonobo_Stream" "stream") '("const-char*" "str") '("const-gboolean" "terminate") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_stream_client_printf (c-name "bonobo_stream_client_printf") (return-type "none") (parameters '("const-Bonobo_Stream" "stream") '("const-gboolean" "terminate") '("CORBA_Environment*" "ev") '("const-char*" "fmt") ) (varargs #t) ) (define-function bonobo_stream_client_read_string (c-name "bonobo_stream_client_read_string") (return-type "CORBA_long") (parameters '("const-Bonobo_Stream" "stream") '("char**" "str") '("CORBA_Environment*" "ev") ) ) (define-function bonobo_stream_client_get_length (c-name "bonobo_stream_client_get_length") (return-type "CORBA_long") (parameters '("const-Bonobo_Stream" "stream") '("CORBA_Environment*" "ev") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-stream.h ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-stream-memory.h (define-function bonobo_stream_mem_get_type (c-name "bonobo_stream_mem_get_type") (return-type "GType") ) (define-method construct (of-object "BonoboStreamMem") (c-name "bonobo_stream_mem_construct") (return-type "BonoboStreamMem*") (parameters '("const-char*" "buffer") '("size_t" "size") '("gboolean" "read_only") '("gboolean" "resizable") ) ) (define-function bonobo_stream_mem_create (c-name "bonobo_stream_mem_create") (return-type "BonoboObject*") (parameters '("const-char*" "buffer") '("size_t" "size") '("gboolean" "read_only") '("gboolean" "resizable") ) ) (define-method get_buffer (of-object "BonoboStreamMem") (c-name "bonobo_stream_mem_get_buffer") (return-type "const-char*") ) (define-method get_size (of-object "BonoboStreamMem") (c-name "bonobo_stream_mem_get_size") (return-type "size_t") ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-types.h (define-function bonobo_unknown_get_type (c-name "bonobo_unknown_get_type") (return-type "GType") ) (define-function bonobo_corba_any_get_type (c-name "bonobo_corba_any_get_type") (return-type "GType") ) (define-function bonobo_corba_object_get_type (c-name "bonobo_corba_object_get_type") (return-type "GType") ) (define-function bonobo_corba_typecode_get_type (c-name "bonobo_corba_typecode_get_type") (return-type "GType") ) (define-function bonobo_corba_exception_get_type (c-name "bonobo_corba_exception_get_type") (return-type "GType") ) (define-function bonobo_value_get_unknown (c-name "bonobo_value_get_unknown") (return-type "Bonobo_Unknown") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_value_get_corba_any (c-name "bonobo_value_get_corba_any") (return-type "BonoboArg*") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_value_get_corba_object (c-name "bonobo_value_get_corba_object") (return-type "CORBA_Object") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_value_get_corba_typecode (c-name "bonobo_value_get_corba_typecode") (return-type "CORBA_TypeCode") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_value_get_corba_exception (c-name "bonobo_value_get_corba_exception") (return-type "const-CORBA_Environment*") (parameters '("const-GValue*" "value") ) ) (define-function bonobo_value_set_corba_object (c-name "bonobo_value_set_corba_object") (return-type "none") (parameters '("GValue*" "value") '("const-CORBA_Object" "object") ) ) (define-function bonobo_value_set_unknown (c-name "bonobo_value_set_unknown") (return-type "none") (parameters '("GValue*" "value") '("const-Bonobo_Unknown" "unknown") ) ) (define-function bonobo_value_set_corba_any (c-name "bonobo_value_set_corba_any") (return-type "none") (parameters '("GValue*" "value") '("const-CORBA_any*" "any") ) ) (define-function bonobo_value_set_corba_typecode (c-name "bonobo_value_set_corba_typecode") (return-type "none") (parameters '("GValue*" "value") '("const-CORBA_TypeCode" "tc") ) ) (define-function bonobo_value_set_corba_environment (c-name "bonobo_value_set_corba_environment") (return-type "none") (parameters '("GValue*" "value") '("const-CORBA_Environment*" "ev") ) ) (define-function bonobo_closure_invoke_va_list (c-name "bonobo_closure_invoke_va_list") (return-type "none") (parameters '("GClosure*" "closure") '("GValue*" "return_value") '("va_list" "var_args") ) ) (define-function bonobo_closure_invoke (c-name "bonobo_closure_invoke") (return-type "none") (parameters '("GClosure*" "closure") '("GType" "return_type") ) (varargs #t) ) (define-function bonobo_closure_store (c-name "bonobo_closure_store") (return-type "GClosure*") (parameters '("GClosure*" "closure") '("GClosureMarshal" "default_marshal") ) ) ;; From /gnome/head/cvs/libbonobo/bonobo/bonobo-xobject.h