2 #ifndef __LogTypes_hh__
3 #define __LogTypes_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_LogTypes
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
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_VARINT const ::CORBA::Short LS_OK _init_in_decl_( = 0 );
58 typedef _CORBA_ConstrType_Fix_Var<log_time_t> _var_type;
67 void operator>>= (cdrStream &)
const;
68 void operator<<= (cdrStream &);
71 typedef log_time_t::_var_type log_time_t_var;
75 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_time_t;
78 typedef _CORBA_ConstrType_Variable_Var<log_msg_t> _var_type;
81 ::CORBA::String_member componentName;
85 ::CORBA::Boolean warning;
87 ::CORBA::String_member tag;
89 ::CORBA::String_member msg;
93 void operator>>= (cdrStream &)
const;
94 void operator<<= (cdrStream &);
97 typedef log_msg_t::_var_type log_msg_t_var;
99 typedef _CORBA_ConstrType_Variable_OUT_arg< log_msg_t,log_msg_t_var > log_msg_t_out;
101 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_t;
103 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_buf_t;
112 : _CORBA_Unbounded_Sequence< log_msg_t > (_s) {}
115 : _CORBA_Unbounded_Sequence< log_msg_t > (_max) {}
117 : _CORBA_Unbounded_Sequence< log_msg_t > (_max, _len, _val, _rel) {}
122 _CORBA_Unbounded_Sequence< log_msg_t > ::operator=(_s);
140 if (_pd_seq)
delete _pd_seq;
147 *_pd_seq = *_s._pd_seq;
148 }
else if (_pd_seq) {
154 inline log_msg_t& operator [] (_CORBA_ULong _s) {
155 return (*_pd_seq)[_s];
161 inline const log_msg_buf_t* operator -> ()
const {
return _pd_seq; }
162 #if defined(__GNUG__)
165 inline operator const log_msg_buf_t& ()
const {
return *_pd_seq; }
172 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
201 inline log_msg_t& operator [] (_CORBA_ULong _i) {
214 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_tag_list_t;
223 : _CORBA_Unbounded_Sequence_String(_s) {}
226 : _CORBA_Unbounded_Sequence_String(_max) {}
227 inline tag_list_t(_CORBA_ULong _max, _CORBA_ULong _len,
char** _val, _CORBA_Boolean _rel=0)
228 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
233 _CORBA_Unbounded_Sequence_String::operator=(_s);
245 if (_s._pd_seq) _pd_seq =
new tag_list_t(*_s._pd_seq);
251 if (_pd_seq)
delete _pd_seq;
258 *_pd_seq = *_s._pd_seq;
259 }
else if (_pd_seq) {
265 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
266 return (*_pd_seq)[_s];
271 inline tag_list_t* operator -> () {
return _pd_seq; }
272 inline const tag_list_t* operator -> ()
const {
return _pd_seq; }
273 #if defined(__GNUG__)
274 inline operator tag_list_t& ()
const {
return *_pd_seq; }
276 inline operator const tag_list_t& ()
const {
return *_pd_seq; }
277 inline operator tag_list_t& () {
return *_pd_seq; }
280 inline const tag_list_t& in()
const {
return *_pd_seq; }
281 inline tag_list_t& inout() {
return *_pd_seq; }
283 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
308 inline operator tag_list_t*&() {
return _data; }
310 inline tag_list_t* operator->() {
return _data; }
312 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
325 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_component_list_t;
334 : _CORBA_Unbounded_Sequence_String(_s) {}
337 : _CORBA_Unbounded_Sequence_String(_max) {}
338 inline component_list_t(_CORBA_ULong _max, _CORBA_ULong _len,
char** _val, _CORBA_Boolean _rel=0)
339 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
344 _CORBA_Unbounded_Sequence_String::operator=(_s);
362 if (_pd_seq)
delete _pd_seq;
369 *_pd_seq = *_s._pd_seq;
370 }
else if (_pd_seq) {
376 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
377 return (*_pd_seq)[_s];
384 #if defined(__GNUG__)
394 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
423 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
447 extern void operator<<=(::CORBA::Any& _a,
const log_time_t& _s);
448 extern void operator<<=(::CORBA::Any& _a,
log_time_t* _sp);
449 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_time_t*& _sp);
450 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_time_t*& _sp);
452 extern void operator<<=(::CORBA::Any& _a,
const log_msg_t& _s);
453 extern void operator<<=(::CORBA::Any& _a,
log_msg_t* _sp);
454 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_msg_t*& _sp);
455 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_msg_t*& _sp);
459 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_msg_buf_t*& _sp);
460 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_msg_buf_t*& _sp);
462 void operator<<=(::CORBA::Any& _a,
const tag_list_t& _s);
463 void operator<<=(::CORBA::Any& _a,
tag_list_t* _sp);
464 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
tag_list_t*& _sp);
465 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const tag_list_t*& _sp);
470 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const component_list_t*& _sp);
476 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes
477 # undef USE_stub_in_nt_dll
478 # undef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes
480 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
481 # undef USE_core_stub_in_nt_dll
482 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
484 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
485 # undef USE_dyn_stub_in_nt_dll
486 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
489 #endif // __LogTypes_hh__
Definition: LogTypes.hh:240
Definition: LogTypes.hh:183
Definition: LogTypes.hh:294
Definition: LogTypes.hh:77
Definition: LogTypes.hh:405
Definition: LogTypes.hh:57
Definition: LogTypes.hh:107
Definition: LogTypes.hh:351
Definition: LogTypes.hh:218
Definition: LogTypes.hh:129
Definition: LogTypes.hh:329