/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include "test-any.h" #define GET_ATOM(x) G_STMT_START{ GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->decoder(&x, (GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur), sizeof(x)); ((guchar *)GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur) += sizeof(x); }G_STMT_END static const char *anon_subnames_array1[] = {"long_value", "string_value"}; static const CORBA_TypeCode anon_subtypes_array2[] = {(CORBA_TypeCode) & TC_CORBA_long_struct, (CORBA_TypeCode) & TC_CORBA_string_struct}; const struct CORBA_TypeCode_struct TC_TestAnyStruct_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_struct, "TestAnyStruct", "IDL:TestAnyStruct:1.0", 0, 2, (char **) anon_subnames_array1, (CORBA_TypeCode *) anon_subtypes_array2, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 }; gpointer TestAnyStruct__free(gpointer mem, gpointer dat, CORBA_boolean free_strings) { struct TestAnyStruct *var = mem; if (free_strings) { CORBA_string__free(&var->string_value, NULL, free_strings); } return (gpointer) (((char *) mem) + sizeof(struct TestAnyStruct)); } struct TestAnyStruct * TestAnyStruct__alloc(void) { return ORBit_alloc(sizeof(struct TestAnyStruct), (ORBit_free_childvals) TestAnyStruct__free, GUINT_TO_POINTER(1)); } CORBA_unsigned_long TestAny__classid = 0; const struct CORBA_TypeCode_struct TC_TestAny_struct = { { {(ORBit_RootObject_Interface *) & ORBit_TypeCode_epv, TRUE, -1}, ORBIT_PSEUDO_TYPECODE}, CORBA_tk_objref, "TestAny", "IDL:TestAny:1.0", 0, 0, NULL, NULL, NULL, CORBA_OBJECT_NIL, 0, -1, 0, 0 };