/* * This file was automatically generated with ILU (version 2.0beta1) tools * at Tue Dec 22 15:48:16 2009 by `mts' * running "c-stubber" of Fri Jun 20 05:11:36 1969 * on "/build/mts/release/bora-219382/bora/apps/VMCF/public//VMCFCore.idl" of Tue Dec 22 15:32:44 2009, * and "/build/mts/release/bora-219382/bora/apps/ilustubbers/public/ilu.isl" of Tue Dec 22 15:32:48 2009. * * ILU is Copyright 1991-1999 Xerox Corporation, All Rights Reserved. * ILU information: ftp://ftp.parc.xerox.com/pub/ilu/ilu.html. */ #ifndef __VMCFCore_h_ #define __VMCFCore_h_ #ifdef __cplusplus extern "C" { #endif #include "ilucstub.h" #if defined(_WIN32) # if defined(VMCFCore_IMPL) # define VMCFCore_PUBLIC extern __declspec(dllexport) # else # define VMCFCore_PUBLIC extern __declspec(dllimport) # endif #else # if defined(VMCFCore_IMPL) && defined(GCC_EXPLICIT_EXPORT) # define VMCFCore_PUBLIC extern __attribute__((visibility("default"))) # else # define VMCFCore_PUBLIC extern # endif #endif /************************************************************************/ /*** VMCFCore ***/ /************************************************************************/ VMCFCore_PUBLIC void VMCFCore__Initialize(void); VMCFCore_PUBLIC void VMCFCore__InitializeServer(void); /*============ Interface types =========================================*/ typedef CORBA_Object VMCFCore_CFObject; /*============ Data types ==============================================*/ /* record "VMCFCore_InvalidArguments" */ struct VMCFCore_InvalidArguments { CORBA_char* argName; }; typedef struct VMCFCore_InvalidArguments VMCFCore_InvalidArguments; VMCFCore_PUBLIC VMCFCore_InvalidArguments* VMCFCore_InvalidArguments__alloc (void); VMCFCore_PUBLIC VMCFCore_InvalidArguments *CORBA_sequence_VMCFCore_InvalidArguments_allocbuf (CORBA_unsigned_long /* count */); VMCFCore_PUBLIC VMCFCore_CFObject *CORBA_sequence_VMCFCore_CFObject_allocbuf (CORBA_unsigned_long /* count */); /*============ Exceptions ==============================================*/ #define ex_VMCFCore_InvalidState _VMCFCore__Exception_InvalidState VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_InvalidState; #define ex_VMCFCore_NotSupported _VMCFCore__Exception_NotSupported VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_NotSupported; #define ex_VMCFCore_NoResources _VMCFCore__Exception_NoResources VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_NoResources; #define ex_VMCFCore_NotAllowed _VMCFCore__Exception_NotAllowed VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_NotAllowed; #define ex_VMCFCore_NotFound _VMCFCore__Exception_NotFound VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_NotFound; #define ex_VMCFCore_AlreadyExists _VMCFCore__Exception_AlreadyExists VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_AlreadyExists; #define ex_VMCFCore_InvalidArguments _VMCFCore__Exception_InvalidArguments VMCFCore_PUBLIC ILU_C_ExceptionCode _VMCFCore__Exception_InvalidArguments; /*============ Interface operations ====================================*/ /*----------------------------------------------------------------------*/ /*------------ Interface "VMCFCore_CFObject" ---------------------------*/ /*----------------------------------------------------------------------*/ /*------------ Client methods ------------------------------------------*/ VMCFCore_PUBLIC CORBA_char* VMCFCore_CFObject__get_name (VMCFCore_CFObject, CORBA_Environment *); VMCFCore_PUBLIC void VMCFCore_CFObject_probe (VMCFCore_CFObject, CORBA_Environment *); /*----------------------------------------------------------------------*/ /*------------ Server methods ------------------------------------------*/ VMCFCore_PUBLIC CORBA_char* server_VMCFCore_CFObject__get_name (VMCFCore_CFObject _handle, CORBA_Environment *_status); VMCFCore_PUBLIC void server_VMCFCore_CFObject_probe (VMCFCore_CFObject _handle, CORBA_Environment *_status); /*----------------------------------------------------------------------*/ /*------------ VMCF-required server functions --------------------------*/ VMCFCore_PUBLIC VMCFCore_CFObject VMCFCore_CFObject__CreateTrue (CORBA_char *, ILU_C_Server, void *); VMCFCore_PUBLIC void VMCFCore_CFObject__SetDefaultClassFinalization (ILU_C_FinalizationProc); #ifdef __cplusplus } #endif #endif /* ifndef __VMCFCore_h_ */