2 #ifndef __LogComponentFwdr_hh__ 3 #define __LogComponentFwdr_hh__ 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_LogComponentFwdr 12 #ifndef USE_core_stub_in_nt_dll 13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 15 #ifndef USE_dyn_stub_in_nt_dll 16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 21 #ifndef __LogTypes_hh_EXTERNAL_GUARD__ 22 #define __LogTypes_hh_EXTERNAL_GUARD__ 23 #include <LogTypes.hh> 25 #ifndef __commonLogTypes_hh_EXTERNAL_GUARD__ 26 #define __commonLogTypes_hh_EXTERNAL_GUARD__ 27 #include <commonLogTypes.hh> 29 #ifndef __LogComponent_hh_EXTERNAL_GUARD__ 30 #define __LogComponent_hh_EXTERNAL_GUARD__ 31 #include <LogComponent.hh> 36 #ifdef USE_stub_in_nt_dll 37 # ifndef USE_core_stub_in_nt_dll 38 # define USE_core_stub_in_nt_dll 40 # ifndef USE_dyn_stub_in_nt_dll 41 # define USE_dyn_stub_in_nt_dll 46 # error "A local CPP macro _core_attr has already been defined." 48 # ifdef USE_core_stub_in_nt_dll 49 # define _core_attr _OMNIORB_NTDLL_IMPORT 56 # error "A local CPP macro _dyn_attr has already been defined." 58 # ifdef USE_dyn_stub_in_nt_dll 59 # define _dyn_attr _OMNIORB_NTDLL_IMPORT 67 #ifndef __ComponentConfiguratorFwdr__ 68 #define __ComponentConfiguratorFwdr__ 80 static _ptr_type _nil();
81 static _CORBA_Boolean is_nil(_ptr_type);
82 static void release(_ptr_type);
83 static void duplicate(_ptr_type);
84 static void marshalObjRef(_ptr_type, cdrStream&);
85 static _ptr_type unmarshalObjRef(cdrStream&);
88 typedef _CORBA_ObjRef_Var<_objref_ComponentConfiguratorFwdr, ComponentConfiguratorFwdr_Helper> ComponentConfiguratorFwdr_var;
89 typedef _CORBA_ObjRef_OUT_arg<_objref_ComponentConfiguratorFwdr,ComponentConfiguratorFwdr_Helper > ComponentConfiguratorFwdr_out;
98 typedef ComponentConfiguratorFwdr_var _var_type;
100 static _ptr_type _duplicate(_ptr_type);
101 static _ptr_type _narrow(::CORBA::Object_ptr);
102 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
104 static _ptr_type _nil();
106 static inline void _marshalObjRef(_ptr_type, cdrStream&);
108 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
109 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
111 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
116 static inline _ptr_type _fromObjRef(omniObjRef* o) {
118 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
123 static _core_attr
const char* _PD_repoId;
145 virtual void* _ptrToObjRef(
const char*);
159 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
160 virtual _CORBA_Boolean is_a(
const char*)
const;
172 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
175 virtual void* _ptrToInterface(
const char*);
176 virtual const char* _mostDerivedRepoId();
181 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ComponentConfiguratorFwdr;
183 #ifndef __ComponentConfiguratorForwarder__ 184 #define __ComponentConfiguratorForwarder__ 196 static _ptr_type _nil();
197 static _CORBA_Boolean is_nil(_ptr_type);
198 static void release(_ptr_type);
199 static void duplicate(_ptr_type);
200 static void marshalObjRef(_ptr_type, cdrStream&);
201 static _ptr_type unmarshalObjRef(cdrStream&);
204 typedef _CORBA_ObjRef_Var<_objref_ComponentConfiguratorForwarder, ComponentConfiguratorForwarder_Helper> ComponentConfiguratorForwarder_var;
205 typedef _CORBA_ObjRef_OUT_arg<_objref_ComponentConfiguratorForwarder,ComponentConfiguratorForwarder_Helper > ComponentConfiguratorForwarder_out;
214 typedef ComponentConfiguratorForwarder_var _var_type;
216 static _ptr_type _duplicate(_ptr_type);
217 static _ptr_type _narrow(::CORBA::Object_ptr);
218 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
220 static _ptr_type _nil();
222 static inline void _marshalObjRef(_ptr_type, cdrStream&);
224 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
225 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
227 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
232 static inline _ptr_type _fromObjRef(omniObjRef* o) {
234 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
239 static _core_attr
const char* _PD_repoId;
246 public virtual ::CORBA::Object,
247 public virtual omniObjRef
251 void setTagFilter(const ::tag_list_t& tagList,
const char* objName);
252 void addTagFilter(const ::tag_list_t& tagList,
const char* objName);
253 void removeTagFilter(const ::tag_list_t& tagList,
const char* objName);
264 virtual void* _ptrToObjRef(
const char*);
278 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
279 virtual _CORBA_Boolean is_a(
const char*)
const;
283 public virtual omniServant
288 virtual void setTagFilter(const ::tag_list_t& tagList,
const char* objName) = 0;
289 virtual void addTagFilter(const ::tag_list_t& tagList,
const char* objName) = 0;
290 virtual void removeTagFilter(const ::tag_list_t& tagList,
const char* objName) = 0;
293 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
296 virtual void* _ptrToInterface(
const char*);
297 virtual const char* _mostDerivedRepoId();
302 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ComponentConfiguratorForwarder;
304 #ifndef __LogCentralComponentFwdr__ 305 #define __LogCentralComponentFwdr__ 317 static _ptr_type _nil();
318 static _CORBA_Boolean is_nil(_ptr_type);
319 static void release(_ptr_type);
320 static void duplicate(_ptr_type);
321 static void marshalObjRef(_ptr_type, cdrStream&);
322 static _ptr_type unmarshalObjRef(cdrStream&);
325 typedef _CORBA_ObjRef_Var<_objref_LogCentralComponentFwdr, LogCentralComponentFwdr_Helper> LogCentralComponentFwdr_var;
326 typedef _CORBA_ObjRef_OUT_arg<_objref_LogCentralComponentFwdr,LogCentralComponentFwdr_Helper > LogCentralComponentFwdr_out;
335 typedef LogCentralComponentFwdr_var _var_type;
337 static _ptr_type _duplicate(_ptr_type);
338 static _ptr_type _narrow(::CORBA::Object_ptr);
339 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
341 static _ptr_type _nil();
343 static inline void _marshalObjRef(_ptr_type, cdrStream&);
345 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
346 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
348 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
353 static inline _ptr_type _fromObjRef(omniObjRef* o) {
355 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
360 static _core_attr
const char* _PD_repoId;
382 virtual void* _ptrToObjRef(
const char*);
396 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
397 virtual _CORBA_Boolean is_a(
const char*)
const;
409 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
412 virtual void* _ptrToInterface(
const char*);
413 virtual const char* _mostDerivedRepoId();
418 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogCentralComponentFwdr;
420 #ifndef __LogCentralComponentForwarder__ 421 #define __LogCentralComponentForwarder__ 433 static _ptr_type _nil();
434 static _CORBA_Boolean is_nil(_ptr_type);
435 static void release(_ptr_type);
436 static void duplicate(_ptr_type);
437 static void marshalObjRef(_ptr_type, cdrStream&);
438 static _ptr_type unmarshalObjRef(cdrStream&);
441 typedef _CORBA_ObjRef_Var<_objref_LogCentralComponentForwarder, LogCentralComponentForwarder_Helper> LogCentralComponentForwarder_var;
442 typedef _CORBA_ObjRef_OUT_arg<_objref_LogCentralComponentForwarder,LogCentralComponentForwarder_Helper > LogCentralComponentForwarder_out;
451 typedef LogCentralComponentForwarder_var _var_type;
453 static _ptr_type _duplicate(_ptr_type);
454 static _ptr_type _narrow(::CORBA::Object_ptr);
455 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
457 static _ptr_type _nil();
459 static inline void _marshalObjRef(_ptr_type, cdrStream&);
461 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
462 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
464 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
469 static inline _ptr_type _fromObjRef(omniObjRef* o) {
471 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
476 static _core_attr
const char* _PD_repoId;
483 public virtual ::CORBA::Object,
484 public virtual omniObjRef
488 ::CORBA::Short connectComponent(::CORBA::String_INOUT_arg componentName,
const char* componentHostname,
const char* message,
const char* compConfigurator, const ::log_time_t& componentTime, ::
tag_list_t& initialConfig,
const char* objName);
489 ::CORBA::Short disconnectComponent(
const char* componentName,
const char* message,
const char* objName);
490 void sendBuffer(const ::log_msg_buf_t& buffer,
const char* objName);
491 void ping(
const char* componentName,
const char* objName);
492 void synchronize(
const char* componentName, const ::log_time_t& componentTime,
const char* objName);
493 void test(
const char* objName);
504 virtual void* _ptrToObjRef(
const char*);
518 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
519 virtual _CORBA_Boolean is_a(
const char*)
const;
523 public virtual omniServant
528 virtual ::CORBA::Short connectComponent(
char*& componentName,
const char* componentHostname,
const char* message,
const char* compConfigurator, const ::log_time_t& componentTime, ::
tag_list_t& initialConfig,
const char* objName) = 0;
529 virtual ::CORBA::Short disconnectComponent(
const char* componentName,
const char* message,
const char* objName) = 0;
530 virtual void sendBuffer(const ::log_msg_buf_t& buffer,
const char* objName) = 0;
531 virtual void ping(
const char* componentName,
const char* objName) = 0;
532 virtual void synchronize(
const char* componentName, const ::log_time_t& componentTime,
const char* objName) = 0;
533 virtual void test(
const char* objName) = 0;
536 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
539 virtual void* _ptrToInterface(
const char*);
540 virtual const char* _mostDerivedRepoId();
545 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogCentralComponentForwarder;
556 inline ::ComponentConfiguratorFwdr_ptr _this() {
561 template <
class _omniT>
566 : pd_obj(&t), pd_poa(0), pd_rel(0) {}
568 : pd_obj(&t), pd_poa(p), pd_rel(0) {}
570 : pd_obj(t), pd_poa(0), pd_rel(r) {}
572 : pd_obj(t), pd_poa(p), pd_rel(r) {}
574 if (pd_poa) ::CORBA::release(pd_poa);
575 if (pd_rel)
delete pd_obj;
578 _omniT* _tied_object() {
return pd_obj; }
580 void _tied_object(_omniT& t) {
581 if (pd_rel)
delete pd_obj;
586 void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
587 if (pd_rel)
delete pd_obj;
592 _CORBA_Boolean _is_owner() {
return pd_rel; }
593 void _is_owner(_CORBA_Boolean io) { pd_rel = io; }
595 ::PortableServer::POA_ptr _default_POA() {
596 if (!pd_poa) return ::PortableServer::POA::_the_root_poa();
597 else return ::PortableServer::POA::_duplicate(pd_poa);
600 void setTagFilter(
const tag_list_t& tagList) { pd_obj->setTagFilter(tagList); }
601 void addTagFilter(
const tag_list_t& tagList) { pd_obj->addTagFilter(tagList); }
602 void removeTagFilter(
const tag_list_t& tagList) { pd_obj->removeTagFilter(tagList); }
603 void test() { pd_obj->test(); }
608 ::PortableServer::POA_ptr pd_poa;
609 _CORBA_Boolean pd_rel;
614 public virtual ::PortableServer::ServantBase
619 inline ::ComponentConfiguratorForwarder_ptr _this() {
624 template <
class _omniT>
629 : pd_obj(&t), pd_poa(0), pd_rel(0) {}
631 : pd_obj(&t), pd_poa(p), pd_rel(0) {}
633 : pd_obj(t), pd_poa(0), pd_rel(r) {}
635 : pd_obj(t), pd_poa(p), pd_rel(r) {}
637 if (pd_poa) ::CORBA::release(pd_poa);
638 if (pd_rel)
delete pd_obj;
641 _omniT* _tied_object() {
return pd_obj; }
643 void _tied_object(_omniT& t) {
644 if (pd_rel)
delete pd_obj;
649 void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
650 if (pd_rel)
delete pd_obj;
655 _CORBA_Boolean _is_owner() {
return pd_rel; }
656 void _is_owner(_CORBA_Boolean io) { pd_rel = io; }
658 ::PortableServer::POA_ptr _default_POA() {
659 if (!pd_poa) return ::PortableServer::POA::_the_root_poa();
660 else return ::PortableServer::POA::_duplicate(pd_poa);
663 void setTagFilter(
const tag_list_t& tagList,
const char* objName) { pd_obj->setTagFilter(tagList, objName); }
664 void addTagFilter(
const tag_list_t& tagList,
const char* objName) { pd_obj->addTagFilter(tagList, objName); }
665 void removeTagFilter(
const tag_list_t& tagList,
const char* objName) { pd_obj->removeTagFilter(tagList, objName); }
670 ::PortableServer::POA_ptr pd_poa;
671 _CORBA_Boolean pd_rel;
681 inline ::LogCentralComponentFwdr_ptr _this() {
686 template <
class _omniT>
691 : pd_obj(&t), pd_poa(0), pd_rel(0) {}
693 : pd_obj(&t), pd_poa(p), pd_rel(0) {}
695 : pd_obj(t), pd_poa(0), pd_rel(r) {}
697 : pd_obj(t), pd_poa(p), pd_rel(r) {}
699 if (pd_poa) ::CORBA::release(pd_poa);
700 if (pd_rel)
delete pd_obj;
703 _omniT* _tied_object() {
return pd_obj; }
705 void _tied_object(_omniT& t) {
706 if (pd_rel)
delete pd_obj;
711 void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
712 if (pd_rel)
delete pd_obj;
717 _CORBA_Boolean _is_owner() {
return pd_rel; }
718 void _is_owner(_CORBA_Boolean io) { pd_rel = io; }
720 ::PortableServer::POA_ptr _default_POA() {
721 if (!pd_poa) return ::PortableServer::POA::_the_root_poa();
722 else return ::PortableServer::POA::_duplicate(pd_poa);
725 void test() { pd_obj->test(); }
726 ::CORBA::Short connectComponent(
char*& componentName,
const char* componentHostname,
const char* message,
const char* compConfigurator,
const log_time_t& componentTime,
tag_list_t& initialConfig) {
return pd_obj->connectComponent(componentName, componentHostname, message, compConfigurator, componentTime, initialConfig); }
727 ::CORBA::Short disconnectComponent(
const char* componentName,
const char* message) {
return pd_obj->disconnectComponent(componentName, message); }
728 void sendBuffer(
const log_msg_buf_t& buffer) { pd_obj->sendBuffer(buffer); }
729 void ping(
const char* componentName) { pd_obj->ping(componentName); }
730 void synchronize(
const char* componentName,
const log_time_t& componentTime) { pd_obj->synchronize(componentName, componentTime); }
735 ::PortableServer::POA_ptr pd_poa;
736 _CORBA_Boolean pd_rel;
741 public virtual ::PortableServer::ServantBase
746 inline ::LogCentralComponentForwarder_ptr _this() {
751 template <
class _omniT>
756 : pd_obj(&t), pd_poa(0), pd_rel(0) {}
758 : pd_obj(&t), pd_poa(p), pd_rel(0) {}
760 : pd_obj(t), pd_poa(0), pd_rel(r) {}
762 : pd_obj(t), pd_poa(p), pd_rel(r) {}
764 if (pd_poa) ::CORBA::release(pd_poa);
765 if (pd_rel)
delete pd_obj;
768 _omniT* _tied_object() {
return pd_obj; }
770 void _tied_object(_omniT& t) {
771 if (pd_rel)
delete pd_obj;
776 void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
777 if (pd_rel)
delete pd_obj;
782 _CORBA_Boolean _is_owner() {
return pd_rel; }
783 void _is_owner(_CORBA_Boolean io) { pd_rel = io; }
785 ::PortableServer::POA_ptr _default_POA() {
786 if (!pd_poa) return ::PortableServer::POA::_the_root_poa();
787 else return ::PortableServer::POA::_duplicate(pd_poa);
790 ::CORBA::Short connectComponent(
char*& componentName,
const char* componentHostname,
const char* message,
const char* compConfigurator,
const log_time_t& componentTime,
tag_list_t& initialConfig,
const char* objName) {
return pd_obj->connectComponent(componentName, componentHostname, message, compConfigurator, componentTime, initialConfig, objName); }
791 ::CORBA::Short disconnectComponent(
const char* componentName,
const char* message,
const char* objName) {
return pd_obj->disconnectComponent(componentName, message, objName); }
792 void sendBuffer(
const log_msg_buf_t& buffer,
const char* objName) { pd_obj->sendBuffer(buffer, objName); }
793 void ping(
const char* componentName,
const char* objName) { pd_obj->ping(componentName, objName); }
794 void synchronize(
const char* componentName,
const log_time_t& componentTime,
const char* objName) { pd_obj->synchronize(componentName, componentTime, objName); }
795 void test(
const char* objName) { pd_obj->test(objName); }
800 ::PortableServer::POA_ptr pd_poa;
801 _CORBA_Boolean pd_rel;
833 omniObjRef::_marshal(obj->_PR_getobj(),s);
838 omniObjRef::_marshal(obj->_PR_getobj(),s);
843 omniObjRef::_marshal(obj->_PR_getobj(),s);
848 omniObjRef::_marshal(obj->_PR_getobj(),s);
853 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 854 # undef USE_stub_in_nt_dll 855 # undef USE_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 857 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 858 # undef USE_core_stub_in_nt_dll 859 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 861 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 862 # undef USE_dyn_stub_in_nt_dll 863 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogComponentFwdr 866 #endif // __LogComponentFwdr_hh__ Definition: LogComponentFwdr.hh:366
Definition: LogComponentFwdr.hh:313
Definition: LogComponentFwdr.hh:612
Definition: LogComponentFwdr.hh:513
Definition: LogComponentFwdr.hh:687
Definition: LogComponentFwdr.hh:94
Definition: LogComponentFwdr.hh:192
Definition: LogComponent.hh:173
Definition: LogComponent.hh:135
Definition: LogComponentFwdr.hh:429
Definition: LogComponentFwdr.hh:391
Definition: LogComponentFwdr.hh:739
Definition: LogComponentFwdr.hh:76
Definition: LogComponentFwdr.hh:154
Definition: LogComponent.hh:325
Definition: LogComponentFwdr.hh:447
Definition: LogTypes.hh:57
Definition: LogComponentFwdr.hh:522
Definition: LogComponentFwdr.hh:245
Definition: LogTypes.hh:107
Definition: LogComponentFwdr.hh:331
Definition: LogTypes.hh:221
Definition: LogComponentFwdr.hh:674
Definition: LogComponentFwdr.hh:129
Definition: LogComponentFwdr.hh:562
Definition: LogComponentFwdr.hh:549
Definition: LogComponentFwdr.hh:752
Definition: LogComponentFwdr.hh:625
Definition: LogComponent.hh:388
Definition: LogComponent.hh:298
Definition: LogComponentFwdr.hh:273
Definition: LogComponentFwdr.hh:163
Definition: LogComponentFwdr.hh:210
Definition: LogComponentFwdr.hh:482
Definition: LogComponentFwdr.hh:400
Definition: LogComponentFwdr.hh:282
Definition: LogComponent.hh:258