5#ifndef __CORBA_H_EXTERNAL_GUARD__
6#include <omniORB4/CORBA.h>
9#ifndef USE_stub_in_nt_dll
10# define USE_stub_in_nt_dll_NOT_DEFINED_tools
12#ifndef USE_core_stub_in_nt_dll
13# define USE_core_stub_in_nt_dll_NOT_DEFINED_tools
15#ifndef USE_dyn_stub_in_nt_dll
16# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_tools
21#ifndef __common_hh_EXTERNAL_GUARD__
22#define __common_hh_EXTERNAL_GUARD__
28#ifdef USE_stub_in_nt_dll
29# ifndef USE_core_stub_in_nt_dll
30# define USE_core_stub_in_nt_dll
32# ifndef USE_dyn_stub_in_nt_dll
33# define USE_dyn_stub_in_nt_dll
38# error "A local CPP macro _core_attr has already been defined."
40# ifdef USE_core_stub_in_nt_dll
41# define _core_attr _OMNIORB_NTDLL_IMPORT
48# error "A local CPP macro _dyn_attr has already been defined."
50# ifdef USE_dyn_stub_in_nt_dll
51# define _dyn_attr _OMNIORB_NTDLL_IMPORT
84 typedef _CORBA_ObjRef_Var<_objref_Tools, Tools_Helper>
Tools_var;
85 typedef _CORBA_ObjRef_OUT_arg<_objref_Tools,Tools_Helper >
Tools_out;
105 omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
126 public virtual ::CORBA::Object,
127 public virtual omniObjRef
135 ::CORBA::Object_ptr
getServer(
const char* context_,
const char* pluginName,
const char* objectname);
150 virtual void* _ptrToObjRef(
const char*);
165 virtual _CORBA_Boolean
is_a(
const char*)
const;
169 public virtual omniServant
174 virtual ::CORBA::Boolean
loadServerPlugin(
const char* context_,
const char* pluginName) = 0;
178 virtual ::CORBA::Object_ptr
getServer(
const char* context_,
const char* pluginName,
const char* objectname) = 0;
188 virtual void* _ptrToInterface(
const char*);
189 virtual const char* _mostDerivedRepoId();
202 public virtual hpp::_impl_Tools,
203 public virtual ::PortableServer::ServantBase
209 return (::hpp::Tools_ptr) _do_this(::hpp::Tools::_PD_repoId);
232hpp::Tools::_marshalObjRef(::hpp::Tools_ptr obj, cdrStream& s) {
233 omniObjRef::_marshal(obj->_PR_getobj(),s);
238#ifdef USE_stub_in_nt_dll_NOT_DEFINED_tools
239# undef USE_stub_in_nt_dll
240# undef USE_stub_in_nt_dll_NOT_DEFINED_tools
242#ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_tools
243# undef USE_core_stub_in_nt_dll
244# undef USE_core_stub_in_nt_dll_NOT_DEFINED_tools
246#ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tools
247# undef USE_dyn_stub_in_nt_dll
248# undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tools
Definition common-idl.hh:78
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46