LogService
libdadi: utility tools for distributed applications
LogTypes.hh
1 // This file is generated by omniidl (C++ backend)- omniORB_4_2. 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 _CORBA_GLOBAL_VARINT const ::CORBA::Short LS_OK _init_in_decl_( = 0 );
56 
57 struct log_time_t {
58  typedef _CORBA_ConstrType_Fix_Var<log_time_t> _var_type;
59 
60 
61  ::CORBA::Long sec;
62 
63  ::CORBA::Long msec;
64 
65 
66 
67  void operator>>= (cdrStream &) const;
68  void operator<<= (cdrStream &);
69 };
70 
71 typedef log_time_t::_var_type log_time_t_var;
72 
73 typedef log_time_t& log_time_t_out;
74 
75 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_time_t;
76 
77 struct log_msg_t {
78  typedef _CORBA_ConstrType_Variable_Var<log_msg_t> _var_type;
79 
80 
81  ::CORBA::String_member componentName;
82 
83  log_time_t time;
84 
85  ::CORBA::Boolean warning;
86 
87  ::CORBA::String_member tag;
88 
89  ::CORBA::String_member msg;
90 
91 
92 
93  void operator>>= (cdrStream &) const;
94  void operator<<= (cdrStream &);
95 };
96 
97 typedef log_msg_t::_var_type log_msg_t_var;
98 
99 typedef _CORBA_ConstrType_Variable_OUT_arg< log_msg_t,log_msg_t_var > log_msg_t_out;
100 
101 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_t;
102 
103 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_log_msg_buf_t;
104 
105 class log_msg_buf_t_var;
106 
107 class log_msg_buf_t : public _CORBA_Unbounded_Sequence< log_msg_t > {
108 public:
110  inline log_msg_buf_t() {}
111  inline log_msg_buf_t(const log_msg_buf_t& _s)
112  : _CORBA_Unbounded_Sequence< log_msg_t > (_s) {}
113 
114  inline log_msg_buf_t(_CORBA_ULong _max)
115  : _CORBA_Unbounded_Sequence< log_msg_t > (_max) {}
116  inline log_msg_buf_t(_CORBA_ULong _max, _CORBA_ULong _len, log_msg_t* _val, _CORBA_Boolean _rel=0)
117  : _CORBA_Unbounded_Sequence< log_msg_t > (_max, _len, _val, _rel) {}
118 
119 
120 
121  inline log_msg_buf_t& operator = (const log_msg_buf_t& _s) {
122  _CORBA_Unbounded_Sequence< log_msg_t > ::operator=(_s);
123  return *this;
124  }
125 };
126 
127 class log_msg_buf_t_out;
128 
130 public:
131  inline log_msg_buf_t_var() : _pd_seq(0) {}
132  inline log_msg_buf_t_var(log_msg_buf_t* _s) : _pd_seq(_s) {}
133  inline log_msg_buf_t_var(const log_msg_buf_t_var& _s) {
134  if (_s._pd_seq) _pd_seq = new log_msg_buf_t(*_s._pd_seq);
135  else _pd_seq = 0;
136  }
137  inline ~log_msg_buf_t_var() { if (_pd_seq) delete _pd_seq; }
138 
139  inline log_msg_buf_t_var& operator = (log_msg_buf_t* _s) {
140  if (_pd_seq) delete _pd_seq;
141  _pd_seq = _s;
142  return *this;
143  }
144  inline log_msg_buf_t_var& operator = (const log_msg_buf_t_var& _s) {
145  if (&_s != this) {
146  if (_s._pd_seq) {
147  if (!_pd_seq) _pd_seq = new log_msg_buf_t;
148  *_pd_seq = *_s._pd_seq;
149  }
150  else if (_pd_seq) {
151  delete _pd_seq;
152  _pd_seq = 0;
153  }
154  }
155  return *this;
156  }
157  inline log_msg_t& operator [] (_CORBA_ULong _s) {
158  return (*_pd_seq)[_s];
159  }
160 
161 
162 
163  inline log_msg_buf_t* operator -> () { return _pd_seq; }
164  inline const log_msg_buf_t* operator -> () const { return _pd_seq; }
165 #if defined(__GNUG__)
166  inline operator log_msg_buf_t& () const { return *_pd_seq; }
167 #else
168  inline operator const log_msg_buf_t& () const { return *_pd_seq; }
169  inline operator log_msg_buf_t& () { return *_pd_seq; }
170 #endif
171 
172  inline const log_msg_buf_t& in() const { return *_pd_seq; }
173  inline log_msg_buf_t& inout() { return *_pd_seq; }
174  inline log_msg_buf_t*& out() {
175  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
176  return _pd_seq;
177  }
178  inline log_msg_buf_t* _retn() { log_msg_buf_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
179 
180  friend class log_msg_buf_t_out;
181 
182 private:
183  log_msg_buf_t* _pd_seq;
184 };
185 
187 public:
188  inline log_msg_buf_t_out(log_msg_buf_t*& _s) : _data(_s) { _data = 0; }
190  : _data(_s._pd_seq) { _s = (log_msg_buf_t*) 0; }
191  inline log_msg_buf_t_out(const log_msg_buf_t_out& _s) : _data(_s._data) {}
192  inline log_msg_buf_t_out& operator = (const log_msg_buf_t_out& _s) {
193  _data = _s._data;
194  return *this;
195  }
196  inline log_msg_buf_t_out& operator = (log_msg_buf_t* _s) {
197  _data = _s;
198  return *this;
199  }
200  inline operator log_msg_buf_t*&() { return _data; }
201  inline log_msg_buf_t*& ptr() { return _data; }
202  inline log_msg_buf_t* operator->() { return _data; }
203 
204  inline log_msg_t& operator [] (_CORBA_ULong _i) {
205  return (*_data)[_i];
206  }
207 
208 
209 
210  log_msg_buf_t*& _data;
211 
212 private:
214  log_msg_buf_t_out& operator=(const log_msg_buf_t_var&);
215 };
216 
217 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_tag_list_t;
218 
219 class tag_list_t_var;
220 
221 class tag_list_t : public _CORBA_Unbounded_Sequence_String {
222 public:
223  typedef tag_list_t_var _var_type;
224  inline tag_list_t() {}
225  inline tag_list_t(const tag_list_t& _s)
226  : _CORBA_Unbounded_Sequence_String(_s) {}
227 
228  inline tag_list_t(_CORBA_ULong _max)
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) {}
232 
233 
234 
235  inline tag_list_t& operator = (const tag_list_t& _s) {
236  _CORBA_Unbounded_Sequence_String::operator=(_s);
237  return *this;
238  }
239 };
240 
241 class tag_list_t_out;
242 
244 public:
245  inline tag_list_t_var() : _pd_seq(0) {}
246  inline tag_list_t_var(tag_list_t* _s) : _pd_seq(_s) {}
247  inline tag_list_t_var(const tag_list_t_var& _s) {
248  if (_s._pd_seq) _pd_seq = new tag_list_t(*_s._pd_seq);
249  else _pd_seq = 0;
250  }
251  inline ~tag_list_t_var() { if (_pd_seq) delete _pd_seq; }
252 
253  inline tag_list_t_var& operator = (tag_list_t* _s) {
254  if (_pd_seq) delete _pd_seq;
255  _pd_seq = _s;
256  return *this;
257  }
258  inline tag_list_t_var& operator = (const tag_list_t_var& _s) {
259  if (&_s != this) {
260  if (_s._pd_seq) {
261  if (!_pd_seq) _pd_seq = new tag_list_t;
262  *_pd_seq = *_s._pd_seq;
263  }
264  else if (_pd_seq) {
265  delete _pd_seq;
266  _pd_seq = 0;
267  }
268  }
269  return *this;
270  }
271  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
272  return (*_pd_seq)[_s];
273  }
274 
275 
276 
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; }
281 #else
282  inline operator const tag_list_t& () const { return *_pd_seq; }
283  inline operator tag_list_t& () { return *_pd_seq; }
284 #endif
285 
286  inline const tag_list_t& in() const { return *_pd_seq; }
287  inline tag_list_t& inout() { return *_pd_seq; }
288  inline tag_list_t*& out() {
289  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
290  return _pd_seq;
291  }
292  inline tag_list_t* _retn() { tag_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
293 
294  friend class tag_list_t_out;
295 
296 private:
297  tag_list_t* _pd_seq;
298 };
299 
301 public:
302  inline tag_list_t_out(tag_list_t*& _s) : _data(_s) { _data = 0; }
303  inline tag_list_t_out(tag_list_t_var& _s)
304  : _data(_s._pd_seq) { _s = (tag_list_t*) 0; }
305  inline tag_list_t_out(const tag_list_t_out& _s) : _data(_s._data) {}
306  inline tag_list_t_out& operator = (const tag_list_t_out& _s) {
307  _data = _s._data;
308  return *this;
309  }
310  inline tag_list_t_out& operator = (tag_list_t* _s) {
311  _data = _s;
312  return *this;
313  }
314  inline operator tag_list_t*&() { return _data; }
315  inline tag_list_t*& ptr() { return _data; }
316  inline tag_list_t* operator->() { return _data; }
317 
318  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
319  return (*_data)[_i];
320  }
321 
322 
323 
324  tag_list_t*& _data;
325 
326 private:
327  tag_list_t_out();
328  tag_list_t_out& operator=(const tag_list_t_var&);
329 };
330 
331 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_component_list_t;
332 
334 
335 class component_list_t : public _CORBA_Unbounded_Sequence_String {
336 public:
338  inline component_list_t() {}
339  inline component_list_t(const component_list_t& _s)
340  : _CORBA_Unbounded_Sequence_String(_s) {}
341 
342  inline component_list_t(_CORBA_ULong _max)
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) {}
346 
347 
348 
349  inline component_list_t& operator = (const component_list_t& _s) {
350  _CORBA_Unbounded_Sequence_String::operator=(_s);
351  return *this;
352  }
353 };
354 
356 
358 public:
359  inline component_list_t_var() : _pd_seq(0) {}
360  inline component_list_t_var(component_list_t* _s) : _pd_seq(_s) {}
361  inline component_list_t_var(const component_list_t_var& _s) {
362  if (_s._pd_seq) _pd_seq = new component_list_t(*_s._pd_seq);
363  else _pd_seq = 0;
364  }
365  inline ~component_list_t_var() { if (_pd_seq) delete _pd_seq; }
366 
367  inline component_list_t_var& operator = (component_list_t* _s) {
368  if (_pd_seq) delete _pd_seq;
369  _pd_seq = _s;
370  return *this;
371  }
372  inline component_list_t_var& operator = (const component_list_t_var& _s) {
373  if (&_s != this) {
374  if (_s._pd_seq) {
375  if (!_pd_seq) _pd_seq = new component_list_t;
376  *_pd_seq = *_s._pd_seq;
377  }
378  else if (_pd_seq) {
379  delete _pd_seq;
380  _pd_seq = 0;
381  }
382  }
383  return *this;
384  }
385  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
386  return (*_pd_seq)[_s];
387  }
388 
389 
390 
391  inline component_list_t* operator -> () { return _pd_seq; }
392  inline const component_list_t* operator -> () const { return _pd_seq; }
393 #if defined(__GNUG__)
394  inline operator component_list_t& () const { return *_pd_seq; }
395 #else
396  inline operator const component_list_t& () const { return *_pd_seq; }
397  inline operator component_list_t& () { return *_pd_seq; }
398 #endif
399 
400  inline const component_list_t& in() const { return *_pd_seq; }
401  inline component_list_t& inout() { return *_pd_seq; }
402  inline component_list_t*& out() {
403  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
404  return _pd_seq;
405  }
406  inline component_list_t* _retn() { component_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
407 
408  friend class component_list_t_out;
409 
410 private:
411  component_list_t* _pd_seq;
412 };
413 
415 public:
416  inline component_list_t_out(component_list_t*& _s) : _data(_s) { _data = 0; }
418  : _data(_s._pd_seq) { _s = (component_list_t*) 0; }
419  inline component_list_t_out(const component_list_t_out& _s) : _data(_s._data) {}
420  inline component_list_t_out& operator = (const component_list_t_out& _s) {
421  _data = _s._data;
422  return *this;
423  }
424  inline component_list_t_out& operator = (component_list_t* _s) {
425  _data = _s;
426  return *this;
427  }
428  inline operator component_list_t*&() { return _data; }
429  inline component_list_t*& ptr() { return _data; }
430  inline component_list_t* operator->() { return _data; }
431 
432  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
433  return (*_data)[_i];
434  }
435 
436 
437 
438  component_list_t*& _data;
439 
440 private:
442  component_list_t_out& operator=(const component_list_t_var&);
443 };
444 
445 
446 
447 
448 
449 
450 
451 
452 
453 #undef _core_attr
454 #undef _dyn_attr
455 
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);
460 
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);
465 
466 void operator<<=(::CORBA::Any& _a, const log_msg_buf_t& _s);
467 void operator<<=(::CORBA::Any& _a, log_msg_buf_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);
470 
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);
475 
476 void operator<<=(::CORBA::Any& _a, const component_list_t& _s);
477 void operator<<=(::CORBA::Any& _a, component_list_t* _sp);
478 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, component_list_t*& _sp);
479 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const component_list_t*& _sp);
480 
481 
482 
483 
484 
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
488 #endif
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
492 #endif
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
496 #endif
497 
498 #endif // __LogTypes_hh__
499 
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