/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include #include "Editor.h" #if ( (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_0 == 'E') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_1 == 'd') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_2 == 'i') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_3 == 't') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_4 == 'o') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Listener_5 == 'r') \ ) && !defined(TC_DEF_TC_GNOME_GtkHTML_Editor_Listener) #define TC_DEF_TC_GNOME_GtkHTML_Editor_Listener 1 const struct CORBA_TypeCode_struct TC_GNOME_GtkHTML_Editor_Listener_struct = { {{(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_objref, "Listener", "IDL:GNOME/GtkHTML/Editor/Listener:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; #endif #if ( (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_0 == 'E') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_1 == 'd') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_2 == 'i') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_3 == 't') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_4 == 'o') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_Engine_5 == 'r') \ ) && !defined(TC_DEF_TC_GNOME_GtkHTML_Editor_Engine) #define TC_DEF_TC_GNOME_GtkHTML_Editor_Engine 1 const struct CORBA_TypeCode_struct TC_GNOME_GtkHTML_Editor_Engine_struct = { {{(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_objref, "Engine", "IDL:GNOME/GtkHTML/Editor/Engine:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; #endif #if ( (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_0 == 'E') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_1 == 'd') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_2 == 'i') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_3 == 't') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_4 == 'o') \ && (TC_IMPL_TC_GNOME_GtkHTML_Editor_URLRequestEvent_5 == 'r') \ ) && !defined(TC_DEF_TC_GNOME_GtkHTML_Editor_URLRequestEvent) #define TC_DEF_TC_GNOME_GtkHTML_Editor_URLRequestEvent 1 static const char *anon_subnames_array9[] = { "url", "stream" }; static const CORBA_TypeCode anon_subtypes_array10[] = { (CORBA_TypeCode) & TC_CORBA_string_struct, (CORBA_TypeCode) & TC_Object_struct }; const struct CORBA_TypeCode_struct TC_GNOME_GtkHTML_Editor_URLRequestEvent_struct = { {{(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_struct, "URLRequestEvent", "IDL:GNOME/GtkHTML/Editor/URLRequestEvent:1.0", 0, 2, (const char **) anon_subnames_array9, (CORBA_TypeCode *) anon_subtypes_array10, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; #endif CORBA_unsigned_long GNOME_GtkHTML_Editor_Listener__classid = 0; CORBA_unsigned_long GNOME_GtkHTML_Editor_Engine__classid = 0; gpointer GNOME_GtkHTML_Editor_URLRequestEvent__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { GNOME_GtkHTML_Editor_URLRequestEvent *var = mem; if (free_strings) { CORBA_string__free(&(var->url), NULL, free_strings); } { Bonobo_Stream__free(&(var->stream), NULL, free_strings); } return (gpointer) (var + 1); } GNOME_GtkHTML_Editor_URLRequestEvent * GNOME_GtkHTML_Editor_URLRequestEvent__alloc(void) { GNOME_GtkHTML_Editor_URLRequestEvent *retval; retval = ORBit_alloc(sizeof(GNOME_GtkHTML_Editor_URLRequestEvent), (ORBit_free_childvals) GNOME_GtkHTML_Editor_URLRequestEvent__free, GUINT_TO_POINTER(1)); memset(&(retval->url), '\0', sizeof(retval->url)); memset(&(retval->stream), '\0', sizeof(retval->stream)); return retval; }