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;
148 *_pd_seq = *_s._pd_seq;
157 inline log_msg_t& operator [] (_CORBA_ULong _s) {
158 return (*_pd_seq)[_s];
164 inline const log_msg_buf_t* operator -> ()
const {
return _pd_seq; }
165 #if defined(__GNUG__) 168 inline operator const log_msg_buf_t& ()
const {
return *_pd_seq; }
175 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
204 inline log_msg_t& operator [] (_CORBA_ULong _i) {
217 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_tag_list_t;
226 : _CORBA_Unbounded_Sequence_String(_s) {}
229 : _CORBA_Unbounded_Sequence_String(_max) {}
230 inline tag_list_t(_CORBA_ULong _max, _CORBA_ULong _len,
char** _val, _CORBA_Boolean _rel=0)
231 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
236 _CORBA_Unbounded_Sequence_String::operator=(_s);
248 if (_s._pd_seq) _pd_seq =
new tag_list_t(*_s._pd_seq);
254 if (_pd_seq)
delete _pd_seq;
262 *_pd_seq = *_s._pd_seq;
271 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
272 return (*_pd_seq)[_s];
277 inline tag_list_t* operator -> () {
return _pd_seq; }
278 inline const tag_list_t* operator -> ()
const {
return _pd_seq; }
279 #if defined(__GNUG__) 280 inline operator tag_list_t& ()
const {
return *_pd_seq; }
282 inline operator const tag_list_t& ()
const {
return *_pd_seq; }
283 inline operator tag_list_t& () {
return *_pd_seq; }
286 inline const tag_list_t& in()
const {
return *_pd_seq; }
287 inline tag_list_t& inout() {
return *_pd_seq; }
289 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
314 inline operator tag_list_t*&() {
return _data; }
316 inline tag_list_t* operator->() {
return _data; }
318 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
331 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_component_list_t;
340 : _CORBA_Unbounded_Sequence_String(_s) {}
343 : _CORBA_Unbounded_Sequence_String(_max) {}
344 inline component_list_t(_CORBA_ULong _max, _CORBA_ULong _len,
char** _val, _CORBA_Boolean _rel=0)
345 : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
350 _CORBA_Unbounded_Sequence_String::operator=(_s);
368 if (_pd_seq)
delete _pd_seq;
376 *_pd_seq = *_s._pd_seq;
385 inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
386 return (*_pd_seq)[_s];
393 #if defined(__GNUG__) 403 if (_pd_seq) {
delete _pd_seq; _pd_seq = 0; }
432 inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
456 extern void operator<<=(::CORBA::Any& _a,
const log_time_t& _s);
457 extern void operator<<=(::CORBA::Any& _a,
log_time_t* _sp);
458 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_time_t*& _sp);
459 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_time_t*& _sp);
461 extern void operator<<=(::CORBA::Any& _a,
const log_msg_t& _s);
462 extern void operator<<=(::CORBA::Any& _a,
log_msg_t* _sp);
463 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_msg_t*& _sp);
464 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_msg_t*& _sp);
468 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
log_msg_buf_t*& _sp);
469 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const log_msg_buf_t*& _sp);
471 void operator<<=(::CORBA::Any& _a,
const tag_list_t& _s);
472 void operator<<=(::CORBA::Any& _a,
tag_list_t* _sp);
473 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
tag_list_t*& _sp);
474 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const tag_list_t*& _sp);
479 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a,
const component_list_t*& _sp);
485 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes 486 # undef USE_stub_in_nt_dll 487 # undef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes 489 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes 490 # undef USE_core_stub_in_nt_dll 491 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes 493 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes 494 # undef USE_dyn_stub_in_nt_dll 495 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes 498 #endif // __LogTypes_hh__ Definition: LogTypes.hh:243
Definition: LogTypes.hh:186
Definition: LogTypes.hh:300
Definition: LogTypes.hh:77
Definition: LogTypes.hh:414
Definition: LogTypes.hh:57
Definition: LogTypes.hh:107
Definition: LogTypes.hh:357
Definition: LogTypes.hh:221
Definition: LogTypes.hh:129
Definition: LogTypes.hh:335