/* * This file was generated by orbit-idl - DO NOT EDIT! */ #include #define ORBIT_IDL_SERIAL 9 #include #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #ifndef _TestTCStruct_defined #define _TestTCStruct_defined typedef struct TestTCStruct { CORBA_long long_value; CORBA_char *string_value; } TestTCStruct; #endif /* !_TestTCStruct_defined */ extern const struct CORBA_TypeCode_struct TC_TestTCStruct_struct; #define TC_TestTCStruct (&TC_TestTCStruct_struct) extern TestTCStruct *TestTCStruct__alloc(void); extern gpointer TestTCStruct__free(gpointer mem, gpointer dat, CORBA_boolean free_strings); /* Begin interface TestTC */ /* client-side data structures and methods */ #ifndef _TestTC_defined #define _TestTC_defined typedef CORBA_Object TestTC; #define TestTC__free CORBA_Object__free #endif /* !_TestTC_defined */ extern CORBA_unsigned_long TestTC__classid; extern const struct CORBA_TypeCode_struct TC_TestTC_struct; #define TC_TestTC (&TC_TestTC_struct) extern CORBA_TypeCode TestTC__get_type(TestTC _obj, CORBA_Environment * ev); /* server-side (via the POA) data structures and methods */ #ifndef _POA_TestTC__epv_defined #define _POA_TestTC__epv_defined typedef struct { void *_private; CORBA_TypeCode(*_get_type) (PortableServer_Servant servant, CORBA_Environment * ev); } POA_TestTC__epv; #endif /* !_POA_TestTC__epv_defined */ #ifndef _POA_TestTC__vepv_defined #define _POA_TestTC__vepv_defined typedef struct { PortableServer_ServantBase__epv *_base_epv; POA_TestTC__epv *TestTC_epv; } POA_TestTC__vepv; #endif /* !_POA_TestTC__vepv_defined */ #ifndef _POA_TestTC_defined #define _POA_TestTC_defined typedef struct { void *_private; POA_TestTC__vepv *vepv; } POA_TestTC; #endif /* !_POA_TestTC_defined */ extern void POA_TestTC__init(POA_TestTC * servant, CORBA_Environment * ev); extern void POA_TestTC__fini(POA_TestTC * servant, CORBA_Environment * ev); /* End interface TestTC */ #ifdef __cplusplus } #endif /* __cplusplus */ #undef ORBIT_IDL_SERIAL