2 #ifndef __commonLogTypes_hh__ 3 #define __commonLogTypes_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_commonLogTypes 12 #ifndef USE_core_stub_in_nt_dll 13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 15 #ifndef USE_dyn_stub_in_nt_dll 16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 24 #ifdef USE_stub_in_nt_dll 25 # ifndef USE_core_stub_in_nt_dll 26 # define USE_core_stub_in_nt_dll 28 # ifndef USE_dyn_stub_in_nt_dll 29 # define USE_dyn_stub_in_nt_dll 34 # error "A local CPP macro _core_attr has already been defined." 36 # ifdef USE_core_stub_in_nt_dll 37 # define _core_attr _OMNIORB_NTDLL_IMPORT 44 # error "A local CPP macro _dyn_attr has already been defined." 46 # ifdef USE_dyn_stub_in_nt_dll 47 # define _dyn_attr _OMNIORB_NTDLL_IMPORT 55 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogSeqAny;
59 class LogSeqAny :
public _CORBA_Unbounded_Sequence< ::CORBA::Any > {
64 : _CORBA_Unbounded_Sequence< ::CORBA::Any > (_s) {}
67 : _CORBA_Unbounded_Sequence< ::CORBA::Any > (_max) {}
68 inline LogSeqAny(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Any* _val, _CORBA_Boolean _rel=0)
69 : _CORBA_Unbounded_Sequence< ::CORBA::Any > (_max, _len, _val, _rel) {}
74 _CORBA_Unbounded_Sequence< ::CORBA::Any > ::operator=(_s);
86 if (_s._pd_seq) _pd_seq =
new LogSeqAny(*_s._pd_seq);
92 if (_pd_seq)
delete _pd_seq;
100 *_pd_seq = *_s._pd_seq;
109 inline ::CORBA::Any& operator [] (_CORBA_ULong _s) {
110 return (*_pd_seq)[_s];
115 inline LogSeqAny* operator -> () {
return _pd_seq; }
116 inline const LogSeqAny* operator -> ()
const {
return _pd_seq; }
117 #if defined(__GNUG__) 118 inline operator LogSeqAny& ()
const {
return *_pd_seq; }
120 inline operator const LogSeqAny& ()
const {
return *_pd_seq; }
121 inline operator LogSeqAny& () {
return *_pd_seq; }
124 inline const LogSeqAny& in()
const {
return *_pd_seq; }
125 inline LogSeqAny& inout() {
return *_pd_seq; }
127 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
142 : _data(_s._pd_seq) { _s = (
LogSeqAny*) 0; }
152 inline operator LogSeqAny*&() {
return _data; }
153 inline LogSeqAny*& ptr() {
return _data; }
154 inline LogSeqAny* operator->() {
return _data; }
156 inline ::CORBA::Any& operator [] (_CORBA_ULong _i) {
169 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogSeqDouble;
173 class LogSeqDouble :
public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > {
178 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_s) {}
181 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max) {}
182 inline LogSeqDouble(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Double* _val, _CORBA_Boolean _rel=0)
183 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max, _len, _val, _rel) {}
188 _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > ::operator=(_s);
200 if (_s._pd_seq) _pd_seq =
new LogSeqDouble(*_s._pd_seq);
206 if (_pd_seq)
delete _pd_seq;
214 *_pd_seq = *_s._pd_seq;
223 inline ::CORBA::Double& operator [] (_CORBA_ULong _s) {
224 return (*_pd_seq)[_s];
230 inline const LogSeqDouble* operator -> ()
const {
return _pd_seq; }
231 #if defined(__GNUG__) 232 inline operator LogSeqDouble& ()
const {
return *_pd_seq; }
234 inline operator const LogSeqDouble& ()
const {
return *_pd_seq; }
238 inline const LogSeqDouble& in()
const {
return *_pd_seq; }
241 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
270 inline ::CORBA::Double& operator [] (_CORBA_ULong _i) {
283 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogSeqLong;
287 class LogSeqLong :
public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > {
292 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_s) {}
295 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max) {}
296 inline LogSeqLong(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Long* _val, _CORBA_Boolean _rel=0)
297 : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max, _len, _val, _rel) {}
302 _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > ::operator=(_s);
314 if (_s._pd_seq) _pd_seq =
new LogSeqLong(*_s._pd_seq);
320 if (_pd_seq)
delete _pd_seq;
328 *_pd_seq = *_s._pd_seq;
337 inline ::CORBA::Long& operator [] (_CORBA_ULong _s) {
338 return (*_pd_seq)[_s];
343 inline LogSeqLong* operator -> () {
return _pd_seq; }
344 inline const LogSeqLong* operator -> ()
const {
return _pd_seq; }
345 #if defined(__GNUG__) 346 inline operator LogSeqLong& ()
const {
return *_pd_seq; }
348 inline operator const LogSeqLong& ()
const {
return *_pd_seq; }
349 inline operator LogSeqLong& () {
return *_pd_seq; }
352 inline const LogSeqLong& in()
const {
return *_pd_seq; }
353 inline LogSeqLong& inout() {
return *_pd_seq; }
355 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
380 inline operator LogSeqLong*&() {
return _data; }
382 inline LogSeqLong* operator->() {
return _data; }
384 inline ::CORBA::Long& operator [] (_CORBA_ULong _i) {
397 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogSeqChar;
406 : _CORBA_Unbounded_Sequence_Char(_s) {}
409 : _CORBA_Unbounded_Sequence_Char(_max) {}
410 inline LogSeqChar(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Char* _val, _CORBA_Boolean _rel=0)
411 : _CORBA_Unbounded_Sequence_Char(_max, _len, _val, _rel) {}
416 _CORBA_Unbounded_Sequence_Char::operator=(_s);
428 if (_s._pd_seq) _pd_seq =
new LogSeqChar(*_s._pd_seq);
434 if (_pd_seq)
delete _pd_seq;
442 *_pd_seq = *_s._pd_seq;
451 inline ::CORBA::Char& operator [] (_CORBA_ULong _s) {
452 return (*_pd_seq)[_s];
457 inline LogSeqChar* operator -> () {
return _pd_seq; }
458 inline const LogSeqChar* operator -> ()
const {
return _pd_seq; }
459 #if defined(__GNUG__) 460 inline operator LogSeqChar& ()
const {
return *_pd_seq; }
462 inline operator const LogSeqChar& ()
const {
return *_pd_seq; }
463 inline operator LogSeqChar& () {
return *_pd_seq; }
466 inline const LogSeqChar& in()
const {
return *_pd_seq; }
467 inline LogSeqChar& inout() {
return *_pd_seq; }
469 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
494 inline operator LogSeqChar*&() {
return _data; }
496 inline LogSeqChar* operator->() {
return _data; }
498 inline ::CORBA::Char& operator [] (_CORBA_ULong _i) {
511 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogSeqString;
520 : _CORBA_Unbounded_Sequence_String(_s) {}
523 : _CORBA_Unbounded_Sequence_String(_max) {}
524 inline LogSeqString(_CORBA_ULong _max, _CORBA_ULong _len,
char** _val, _CORBA_Boolean _rel=0)
525 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
530 _CORBA_Unbounded_Sequence_String::operator=(_s);
542 if (_s._pd_seq) _pd_seq =
new LogSeqString(*_s._pd_seq);
548 if (_pd_seq)
delete _pd_seq;
556 *_pd_seq = *_s._pd_seq;
565 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
566 return (*_pd_seq)[_s];
572 inline const LogSeqString* operator -> ()
const {
return _pd_seq; }
573 #if defined(__GNUG__) 574 inline operator LogSeqString& ()
const {
return *_pd_seq; }
576 inline operator const LogSeqString& ()
const {
return *_pd_seq; }
580 inline const LogSeqString& in()
const {
return *_pd_seq; }
583 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
612 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
628 ::CORBA::String_member name;
630 ::CORBA::String_member
function;
632 ::CORBA::String_member forwarder_name;
637 pd_insertToAnyFn = insertToAnyFn;
638 pd_insertToAnyFnNCP = insertToAnyFnNCP;
641 LogBadNameException(
const char* i_name,
const char* i_function,
const char* i_forwarder_name);
644 virtual void _raise()
const;
648 return _downcast(_e);
651 void operator>>=(cdrStream&)
const ;
652 void operator<<=(cdrStream&) ;
654 static _core_attr insertExceptionToAny insertToAnyFn;
655 static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP;
657 virtual ::CORBA::Exception* _NP_duplicate()
const;
659 static _core_attr
const char* _PD_repoId;
660 static _core_attr
const char* _PD_typeId;
663 virtual const char* _NP_typeId()
const;
664 virtual const char* _NP_repoId(
int*)
const;
665 virtual void _NP_marshal(cdrStream&)
const;
668 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogBadNameException;
673 ::CORBA::String_member name;
678 pd_insertToAnyFn = insertToAnyFn;
679 pd_insertToAnyFnNCP = insertToAnyFnNCP;
685 virtual void _raise()
const;
689 return _downcast(_e);
692 void operator>>=(cdrStream&)
const ;
693 void operator<<=(cdrStream&) ;
695 static _core_attr insertExceptionToAny insertToAnyFn;
696 static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP;
698 virtual ::CORBA::Exception* _NP_duplicate()
const;
700 static _core_attr
const char* _PD_repoId;
701 static _core_attr
const char* _PD_typeId;
704 virtual const char* _NP_typeId()
const;
705 virtual const char* _NP_repoId(
int*)
const;
706 virtual void _NP_marshal(cdrStream&)
const;
709 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LogUnknownObject;
722 void operator<<=(::CORBA::Any& _a,
const LogSeqAny& _s);
723 void operator<<=(::CORBA::Any& _a,
LogSeqAny* _sp);
724 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
LogSeqAny*& _sp);
725 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogSeqAny*& _sp);
727 void operator<<=(::CORBA::Any& _a,
const LogSeqDouble& _s);
729 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
LogSeqDouble*& _sp);
730 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogSeqDouble*& _sp);
732 void operator<<=(::CORBA::Any& _a,
const LogSeqLong& _s);
733 void operator<<=(::CORBA::Any& _a,
LogSeqLong* _sp);
734 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
LogSeqLong*& _sp);
735 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogSeqLong*& _sp);
737 void operator<<=(::CORBA::Any& _a,
const LogSeqChar& _s);
738 void operator<<=(::CORBA::Any& _a,
LogSeqChar* _sp);
739 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
LogSeqChar*& _sp);
740 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogSeqChar*& _sp);
742 void operator<<=(::CORBA::Any& _a,
const LogSeqString& _s);
744 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
LogSeqString*& _sp);
745 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogSeqString*& _sp);
753 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const LogUnknownObject*& _sp);
759 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 760 # undef USE_stub_in_nt_dll 761 # undef USE_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 763 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 764 # undef USE_core_stub_in_nt_dll 765 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 767 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 768 # undef USE_dyn_stub_in_nt_dll 769 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_commonLogTypes 772 #endif // __commonLogTypes_hh__ Definition: commonLogTypes.hh:366
Definition: commonLogTypes.hh:81
Definition: commonLogTypes.hh:537
Definition: commonLogTypes.hh:59
Definition: commonLogTypes.hh:401
Definition: commonLogTypes.hh:195
Definition: commonLogTypes.hh:625
Definition: commonLogTypes.hh:252
Definition: commonLogTypes.hh:423
Definition: commonLogTypes.hh:287
Definition: commonLogTypes.hh:138
Definition: commonLogTypes.hh:309
Definition: commonLogTypes.hh:173
Definition: commonLogTypes.hh:515
Definition: commonLogTypes.hh:480
Definition: commonLogTypes.hh:594
Definition: commonLogTypes.hh:670