hpp-corbaserver
4.9.0
Corba server for Humanoid Path Planner applications
|
Go to the documentation of this file.
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
63 #ifndef __hpp_mTools__
64 #define __hpp_mTools__
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
131 ::CORBA::Boolean
loadServerPlugin(
const char* context_,
const char* pluginName);
133 ::CORBA::Object_ptr
getServer(
const char* context_,
const char* pluginName,
const char* objectname);
146 virtual void* _ptrToObjRef(
const char*);
160 virtual omniObjRef*
newObjRef(omniIOR*,omniIdentity*);
161 virtual _CORBA_Boolean
is_a(
const char*)
const;
165 public virtual omniServant
170 virtual ::CORBA::Boolean
loadServerPlugin(
const char* context_,
const char* pluginName) = 0;
171 virtual ::CORBA::Boolean
createContext(
const char* context_) = 0;
172 virtual ::CORBA::Object_ptr
getServer(
const char* context_,
const char* pluginName,
const char* objectname) = 0;
177 virtual _CORBA_Boolean
_dispatch(omniCallHandle&);
180 virtual void* _ptrToInterface(
const char*);
181 virtual const char* _mostDerivedRepoId();
190 _CORBA_MODULE POA_hpp
194 public virtual hpp::_impl_Tools,
195 public virtual ::PortableServer::ServantBase
209 _CORBA_MODULE OBV_hpp
225 omniObjRef::_marshal(obj->_PR_getobj(),s);
230 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_tools
231 # undef USE_stub_in_nt_dll
232 # undef USE_stub_in_nt_dll_NOT_DEFINED_tools
234 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_tools
235 # undef USE_core_stub_in_nt_dll
236 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_tools
238 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tools
239 # undef USE_dyn_stub_in_nt_dll
240 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tools
243 #endif // __tools_hh__
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:27