LogService
libdadi: utility tools for distributed applications
 All Classes Functions Variables
LogTypes.hh
1 // This file is generated by omniidl (C++ backend)- omniORB_4_1. Do not edit.
2 #ifndef __LogTypes_hh__
3 #define __LogTypes_hh__
4 
5 #ifndef __CORBA_H_EXTERNAL_GUARD__
6 #include <omniORB4/CORBA.h>
7 #endif
8 
9 #ifndef USE_stub_in_nt_dll
10 # define USE_stub_in_nt_dll_NOT_DEFINED_LogTypes
11 #endif
12 #ifndef USE_core_stub_in_nt_dll
13 # define USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
14 #endif
15 #ifndef USE_dyn_stub_in_nt_dll
16 # define USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
17 #endif
18 
19 
20 
21 
22 
23 
24 #ifdef USE_stub_in_nt_dll
25 # ifndef USE_core_stub_in_nt_dll
26 # define USE_core_stub_in_nt_dll
27 # endif
28 # ifndef USE_dyn_stub_in_nt_dll
29 # define USE_dyn_stub_in_nt_dll
30 # endif
31 #endif
32 
33 #ifdef _core_attr
34 # error "A local CPP macro _core_attr has already been defined."
35 #else
36 # ifdef USE_core_stub_in_nt_dll
37 # define _core_attr _OMNIORB_NTDLL_IMPORT
38 # else
39 # define _core_attr
40 # endif
41 #endif
42 
43 #ifdef _dyn_attr
44 # error "A local CPP macro _dyn_attr has already been defined."
45 #else
46 # ifdef USE_dyn_stub_in_nt_dll
47 # define _dyn_attr _OMNIORB_NTDLL_IMPORT
48 # else
49 # define _dyn_attr
50 # endif
51 #endif
52 
53 
54 
55 
56 
57 _CORBA_GLOBAL_VARINT const ::CORBA::Short LS_OK _init_in_decl_( = 0 );
58 
59 struct log_time_t {
60  typedef _CORBA_ConstrType_Fix_Var<log_time_t> _var_type;
61 
62 
63  ::CORBA::Long sec;
64 
65  ::CORBA::Long msec;
66 
67 
68 
69  void operator>>= (cdrStream &) const;
70  void operator<<= (cdrStream &);
71 };
72 
73 typedef log_time_t::_var_type log_time_t_var;
74 
75 typedef log_time_t& log_time_t_out;
76 
77 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_time_t;
78 
79 struct log_msg_t {
80  typedef _CORBA_ConstrType_Variable_Var<log_msg_t> _var_type;
81 
82 
83  ::CORBA::String_member componentName;
84 
85  log_time_t time;
86 
87  ::CORBA::Boolean warning;
88 
89  ::CORBA::String_member tag;
90 
91  ::CORBA::String_member msg;
92 
93 
94 
95  void operator>>= (cdrStream &) const;
96  void operator<<= (cdrStream &);
97 };
98 
99 typedef log_msg_t::_var_type log_msg_t_var;
100 
101 typedef _CORBA_ConstrType_Variable_OUT_arg< log_msg_t,log_msg_t_var > log_msg_t_out;
102 
103 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_t;
104 
105 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_buf_t;
106 
107 class log_msg_buf_t_var;
108 
109 class log_msg_buf_t : public _CORBA_Unbounded_Sequence< log_msg_t > {
110 public:
112  inline log_msg_buf_t() {}
113  inline log_msg_buf_t(const log_msg_buf_t& _s)
114  : _CORBA_Unbounded_Sequence< log_msg_t > (_s) {}
115 
116  inline log_msg_buf_t(_CORBA_ULong _max)
117  : _CORBA_Unbounded_Sequence< log_msg_t > (_max) {}
118  inline log_msg_buf_t(_CORBA_ULong _max, _CORBA_ULong _len, log_msg_t* _val, _CORBA_Boolean _rel=0)
119  : _CORBA_Unbounded_Sequence< log_msg_t > (_max, _len, _val, _rel) {}
120 
121 
122 
123  inline log_msg_buf_t& operator = (const log_msg_buf_t& _s) {
124  _CORBA_Unbounded_Sequence< log_msg_t > ::operator=(_s);
125  return *this;
126  }
127 };
128 
129 class log_msg_buf_t_out;
130 
132 public:
133  inline log_msg_buf_t_var() : _pd_seq(0) {}
134  inline log_msg_buf_t_var(log_msg_buf_t* _s) : _pd_seq(_s) {}
135  inline log_msg_buf_t_var(const log_msg_buf_t_var& _s) {
136  if( _s._pd_seq ) _pd_seq = new log_msg_buf_t(*_s._pd_seq);
137  else _pd_seq = 0;
138  }
139  inline ~log_msg_buf_t_var() { if( _pd_seq ) delete _pd_seq; }
140 
141  inline log_msg_buf_t_var& operator = (log_msg_buf_t* _s) {
142  if( _pd_seq ) delete _pd_seq;
143  _pd_seq = _s;
144  return *this;
145  }
146  inline log_msg_buf_t_var& operator = (const log_msg_buf_t_var& _s) {
147  if( _s._pd_seq ) {
148  if( !_pd_seq ) _pd_seq = new log_msg_buf_t;
149  *_pd_seq = *_s._pd_seq;
150  } else if( _pd_seq ) {
151  delete _pd_seq;
152  _pd_seq = 0;
153  }
154  return *this;
155  }
156  inline log_msg_t& operator [] (_CORBA_ULong _s) {
157  return (*_pd_seq)[_s];
158  }
159 
160 
161 
162  inline log_msg_buf_t* operator -> () { return _pd_seq; }
163  inline const log_msg_buf_t* operator -> () const { return _pd_seq; }
164 #if defined(__GNUG__)
165  inline operator log_msg_buf_t& () const { return *_pd_seq; }
166 #else
167  inline operator const log_msg_buf_t& () const { return *_pd_seq; }
168  inline operator log_msg_buf_t& () { return *_pd_seq; }
169 #endif
170 
171  inline const log_msg_buf_t& in() const { return *_pd_seq; }
172  inline log_msg_buf_t& inout() { return *_pd_seq; }
173  inline log_msg_buf_t*& out() {
174  if( _pd_seq ) { delete _pd_seq; _pd_seq = 0; }
175  return _pd_seq;
176  }
177  inline log_msg_buf_t* _retn() { log_msg_buf_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
178 
179  friend class log_msg_buf_t_out;
180 
181 private:
182  log_msg_buf_t* _pd_seq;
183 };
184 
186 public:
187  inline log_msg_buf_t_out(log_msg_buf_t*& _s) : _data(_s) { _data = 0; }
189  : _data(_s._pd_seq) { _s = (log_msg_buf_t*) 0; }
190  inline log_msg_buf_t_out(const log_msg_buf_t_out& _s) : _data(_s._data) {}
191  inline log_msg_buf_t_out& operator = (const log_msg_buf_t_out& _s) {
192  _data = _s._data;
193  return *this;
194  }
195  inline log_msg_buf_t_out& operator = (log_msg_buf_t* _s) {
196  _data = _s;
197  return *this;
198  }
199  inline operator log_msg_buf_t*&() { return _data; }
200  inline log_msg_buf_t*& ptr() { return _data; }
201  inline log_msg_buf_t* operator->() { return _data; }
202 
203  inline log_msg_t& operator [] (_CORBA_ULong _i) {
204  return (*_data)[_i];
205  }
206 
207 
208 
209  log_msg_buf_t*& _data;
210 
211 private:
213  log_msg_buf_t_out& operator=(const log_msg_buf_t_var&);
214 };
215 
216 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_tag_list_t;
217 
218 class tag_list_t_var;
219 
220 class tag_list_t : public _CORBA_Unbounded_Sequence_String {
221 public:
222  typedef tag_list_t_var _var_type;
223  inline tag_list_t() {}
224  inline tag_list_t(const tag_list_t& _s)
225  : _CORBA_Unbounded_Sequence_String(_s) {}
226 
227  inline tag_list_t(_CORBA_ULong _max)
228  : _CORBA_Unbounded_Sequence_String(_max) {}
229  inline tag_list_t(_CORBA_ULong _max, _CORBA_ULong _len, char** _val, _CORBA_Boolean _rel=0)
230  : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
231 
232 
233 
234  inline tag_list_t& operator = (const tag_list_t& _s) {
235  _CORBA_Unbounded_Sequence_String::operator=(_s);
236  return *this;
237  }
238 };
239 
240 class tag_list_t_out;
241 
243 public:
244  inline tag_list_t_var() : _pd_seq(0) {}
245  inline tag_list_t_var(tag_list_t* _s) : _pd_seq(_s) {}
246  inline tag_list_t_var(const tag_list_t_var& _s) {
247  if( _s._pd_seq ) _pd_seq = new tag_list_t(*_s._pd_seq);
248  else _pd_seq = 0;
249  }
250  inline ~tag_list_t_var() { if( _pd_seq ) delete _pd_seq; }
251 
252  inline tag_list_t_var& operator = (tag_list_t* _s) {
253  if( _pd_seq ) delete _pd_seq;
254  _pd_seq = _s;
255  return *this;
256  }
257  inline tag_list_t_var& operator = (const tag_list_t_var& _s) {
258  if( _s._pd_seq ) {
259  if( !_pd_seq ) _pd_seq = new tag_list_t;
260  *_pd_seq = *_s._pd_seq;
261  } else if( _pd_seq ) {
262  delete _pd_seq;
263  _pd_seq = 0;
264  }
265  return *this;
266  }
267  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
268  return (*_pd_seq)[_s];
269  }
270 
271 
272 
273  inline tag_list_t* operator -> () { return _pd_seq; }
274  inline const tag_list_t* operator -> () const { return _pd_seq; }
275 #if defined(__GNUG__)
276  inline operator tag_list_t& () const { return *_pd_seq; }
277 #else
278  inline operator const tag_list_t& () const { return *_pd_seq; }
279  inline operator tag_list_t& () { return *_pd_seq; }
280 #endif
281 
282  inline const tag_list_t& in() const { return *_pd_seq; }
283  inline tag_list_t& inout() { return *_pd_seq; }
284  inline tag_list_t*& out() {
285  if( _pd_seq ) { delete _pd_seq; _pd_seq = 0; }
286  return _pd_seq;
287  }
288  inline tag_list_t* _retn() { tag_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
289 
290  friend class tag_list_t_out;
291 
292 private:
293  tag_list_t* _pd_seq;
294 };
295 
297 public:
298  inline tag_list_t_out(tag_list_t*& _s) : _data(_s) { _data = 0; }
299  inline tag_list_t_out(tag_list_t_var& _s)
300  : _data(_s._pd_seq) { _s = (tag_list_t*) 0; }
301  inline tag_list_t_out(const tag_list_t_out& _s) : _data(_s._data) {}
302  inline tag_list_t_out& operator = (const tag_list_t_out& _s) {
303  _data = _s._data;
304  return *this;
305  }
306  inline tag_list_t_out& operator = (tag_list_t* _s) {
307  _data = _s;
308  return *this;
309  }
310  inline operator tag_list_t*&() { return _data; }
311  inline tag_list_t*& ptr() { return _data; }
312  inline tag_list_t* operator->() { return _data; }
313 
314  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
315  return (*_data)[_i];
316  }
317 
318 
319 
320  tag_list_t*& _data;
321 
322 private:
323  tag_list_t_out();
324  tag_list_t_out& operator=(const tag_list_t_var&);
325 };
326 
327 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_component_list_t;
328 
330 
331 class component_list_t : public _CORBA_Unbounded_Sequence_String {
332 public:
334  inline component_list_t() {}
335  inline component_list_t(const component_list_t& _s)
336  : _CORBA_Unbounded_Sequence_String(_s) {}
337 
338  inline component_list_t(_CORBA_ULong _max)
339  : _CORBA_Unbounded_Sequence_String(_max) {}
340  inline component_list_t(_CORBA_ULong _max, _CORBA_ULong _len, char** _val, _CORBA_Boolean _rel=0)
341  : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {}
342 
343 
344 
345  inline component_list_t& operator = (const component_list_t& _s) {
346  _CORBA_Unbounded_Sequence_String::operator=(_s);
347  return *this;
348  }
349 };
350 
352 
354 public:
355  inline component_list_t_var() : _pd_seq(0) {}
356  inline component_list_t_var(component_list_t* _s) : _pd_seq(_s) {}
357  inline component_list_t_var(const component_list_t_var& _s) {
358  if( _s._pd_seq ) _pd_seq = new component_list_t(*_s._pd_seq);
359  else _pd_seq = 0;
360  }
361  inline ~component_list_t_var() { if( _pd_seq ) delete _pd_seq; }
362 
363  inline component_list_t_var& operator = (component_list_t* _s) {
364  if( _pd_seq ) delete _pd_seq;
365  _pd_seq = _s;
366  return *this;
367  }
368  inline component_list_t_var& operator = (const component_list_t_var& _s) {
369  if( _s._pd_seq ) {
370  if( !_pd_seq ) _pd_seq = new component_list_t;
371  *_pd_seq = *_s._pd_seq;
372  } else if( _pd_seq ) {
373  delete _pd_seq;
374  _pd_seq = 0;
375  }
376  return *this;
377  }
378  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
379  return (*_pd_seq)[_s];
380  }
381 
382 
383 
384  inline component_list_t* operator -> () { return _pd_seq; }
385  inline const component_list_t* operator -> () const { return _pd_seq; }
386 #if defined(__GNUG__)
387  inline operator component_list_t& () const { return *_pd_seq; }
388 #else
389  inline operator const component_list_t& () const { return *_pd_seq; }
390  inline operator component_list_t& () { return *_pd_seq; }
391 #endif
392 
393  inline const component_list_t& in() const { return *_pd_seq; }
394  inline component_list_t& inout() { return *_pd_seq; }
395  inline component_list_t*& out() {
396  if( _pd_seq ) { delete _pd_seq; _pd_seq = 0; }
397  return _pd_seq;
398  }
399  inline component_list_t* _retn() { component_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
400 
401  friend class component_list_t_out;
402 
403 private:
404  component_list_t* _pd_seq;
405 };
406 
408 public:
409  inline component_list_t_out(component_list_t*& _s) : _data(_s) { _data = 0; }
411  : _data(_s._pd_seq) { _s = (component_list_t*) 0; }
412  inline component_list_t_out(const component_list_t_out& _s) : _data(_s._data) {}
413  inline component_list_t_out& operator = (const component_list_t_out& _s) {
414  _data = _s._data;
415  return *this;
416  }
417  inline component_list_t_out& operator = (component_list_t* _s) {
418  _data = _s;
419  return *this;
420  }
421  inline operator component_list_t*&() { return _data; }
422  inline component_list_t*& ptr() { return _data; }
423  inline component_list_t* operator->() { return _data; }
424 
425  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
426  return (*_data)[_i];
427  }
428 
429 
430 
431  component_list_t*& _data;
432 
433 private:
435  component_list_t_out& operator=(const component_list_t_var&);
436 };
437 
438 
439 
440 
441 
442 
443 
444 
445 
446 #undef _core_attr
447 #undef _dyn_attr
448 
449 extern void operator<<=(::CORBA::Any& _a, const log_time_t& _s);
450 extern void operator<<=(::CORBA::Any& _a, log_time_t* _sp);
451 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, log_time_t*& _sp);
452 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const log_time_t*& _sp);
453 
454 extern void operator<<=(::CORBA::Any& _a, const log_msg_t& _s);
455 extern void operator<<=(::CORBA::Any& _a, log_msg_t* _sp);
456 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, log_msg_t*& _sp);
457 extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const log_msg_t*& _sp);
458 
459 void operator<<=(::CORBA::Any& _a, const log_msg_buf_t& _s);
460 void operator<<=(::CORBA::Any& _a, log_msg_buf_t* _sp);
461 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, log_msg_buf_t*& _sp);
462 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const log_msg_buf_t*& _sp);
463 
464 void operator<<=(::CORBA::Any& _a, const tag_list_t& _s);
465 void operator<<=(::CORBA::Any& _a, tag_list_t* _sp);
466 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, tag_list_t*& _sp);
467 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const tag_list_t*& _sp);
468 
469 void operator<<=(::CORBA::Any& _a, const component_list_t& _s);
470 void operator<<=(::CORBA::Any& _a, component_list_t* _sp);
471 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, component_list_t*& _sp);
472 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const component_list_t*& _sp);
473 
474 
475 
476 
477 
478 #ifdef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes
479 # undef USE_stub_in_nt_dll
480 # undef USE_stub_in_nt_dll_NOT_DEFINED_LogTypes
481 #endif
482 #ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
483 # undef USE_core_stub_in_nt_dll
484 # undef USE_core_stub_in_nt_dll_NOT_DEFINED_LogTypes
485 #endif
486 #ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
487 # undef USE_dyn_stub_in_nt_dll
488 # undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_LogTypes
489 #endif
490 
491 #endif // __LogTypes_hh__
492