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._pd_seq) {
146  if (!_pd_seq) _pd_seq = new log_msg_buf_t;
147  *_pd_seq = *_s._pd_seq;
148  } else if (_pd_seq) {
149  delete _pd_seq;
150  _pd_seq = 0;
151  }
152  return *this;
153  }
154  inline log_msg_t& operator [] (_CORBA_ULong _s) {
155  return (*_pd_seq)[_s];
156  }
157 
158 
159 
160  inline log_msg_buf_t* operator -> () { return _pd_seq; }
161  inline const log_msg_buf_t* operator -> () const { return _pd_seq; }
162 #if defined(__GNUG__)
163  inline operator log_msg_buf_t& () const { return *_pd_seq; }
164 #else
165  inline operator const log_msg_buf_t& () const { return *_pd_seq; }
166  inline operator log_msg_buf_t& () { return *_pd_seq; }
167 #endif
168 
169  inline const log_msg_buf_t& in() const { return *_pd_seq; }
170  inline log_msg_buf_t& inout() { return *_pd_seq; }
171  inline log_msg_buf_t*& out() {
172  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
173  return _pd_seq;
174  }
175  inline log_msg_buf_t* _retn() { log_msg_buf_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
176 
177  friend class log_msg_buf_t_out;
178 
179 private:
180  log_msg_buf_t* _pd_seq;
181 };
182 
184 public:
185  inline log_msg_buf_t_out(log_msg_buf_t*& _s) : _data(_s) { _data = 0; }
187  : _data(_s._pd_seq) { _s = (log_msg_buf_t*) 0; }
188  inline log_msg_buf_t_out(const log_msg_buf_t_out& _s) : _data(_s._data) {}
189  inline log_msg_buf_t_out& operator = (const log_msg_buf_t_out& _s) {
190  _data = _s._data;
191  return *this;
192  }
193  inline log_msg_buf_t_out& operator = (log_msg_buf_t* _s) {
194  _data = _s;
195  return *this;
196  }
197  inline operator log_msg_buf_t*&() { return _data; }
198  inline log_msg_buf_t*& ptr() { return _data; }
199  inline log_msg_buf_t* operator->() { return _data; }
200 
201  inline log_msg_t& operator [] (_CORBA_ULong _i) {
202  return (*_data)[_i];
203  }
204 
205 
206 
207  log_msg_buf_t*& _data;
208 
209 private:
211  log_msg_buf_t_out& operator=(const log_msg_buf_t_var&);
212 };
213 
214 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_tag_list_t;
215 
216 class tag_list_t_var;
217 
218 class tag_list_t : public _CORBA_Unbounded_Sequence_String {
219 public:
220  typedef tag_list_t_var _var_type;
221  inline tag_list_t() {}
222  inline tag_list_t(const tag_list_t& _s)
223  : _CORBA_Unbounded_Sequence_String(_s) {}
224 
225  inline tag_list_t(_CORBA_ULong _max)
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) {}
229 
230 
231 
232  inline tag_list_t& operator = (const tag_list_t& _s) {
233  _CORBA_Unbounded_Sequence_String::operator=(_s);
234  return *this;
235  }
236 };
237 
238 class tag_list_t_out;
239 
241 public:
242  inline tag_list_t_var() : _pd_seq(0) {}
243  inline tag_list_t_var(tag_list_t* _s) : _pd_seq(_s) {}
244  inline tag_list_t_var(const tag_list_t_var& _s) {
245  if (_s._pd_seq) _pd_seq = new tag_list_t(*_s._pd_seq);
246  else _pd_seq = 0;
247  }
248  inline ~tag_list_t_var() { if (_pd_seq) delete _pd_seq; }
249 
250  inline tag_list_t_var& operator = (tag_list_t* _s) {
251  if (_pd_seq) delete _pd_seq;
252  _pd_seq = _s;
253  return *this;
254  }
255  inline tag_list_t_var& operator = (const tag_list_t_var& _s) {
256  if (_s._pd_seq) {
257  if (!_pd_seq) _pd_seq = new tag_list_t;
258  *_pd_seq = *_s._pd_seq;
259  } else if (_pd_seq) {
260  delete _pd_seq;
261  _pd_seq = 0;
262  }
263  return *this;
264  }
265  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
266  return (*_pd_seq)[_s];
267  }
268 
269 
270 
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; }
275 #else
276  inline operator const tag_list_t& () const { return *_pd_seq; }
277  inline operator tag_list_t& () { return *_pd_seq; }
278 #endif
279 
280  inline const tag_list_t& in() const { return *_pd_seq; }
281  inline tag_list_t& inout() { return *_pd_seq; }
282  inline tag_list_t*& out() {
283  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
284  return _pd_seq;
285  }
286  inline tag_list_t* _retn() { tag_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
287 
288  friend class tag_list_t_out;
289 
290 private:
291  tag_list_t* _pd_seq;
292 };
293 
295 public:
296  inline tag_list_t_out(tag_list_t*& _s) : _data(_s) { _data = 0; }
297  inline tag_list_t_out(tag_list_t_var& _s)
298  : _data(_s._pd_seq) { _s = (tag_list_t*) 0; }
299  inline tag_list_t_out(const tag_list_t_out& _s) : _data(_s._data) {}
300  inline tag_list_t_out& operator = (const tag_list_t_out& _s) {
301  _data = _s._data;
302  return *this;
303  }
304  inline tag_list_t_out& operator = (tag_list_t* _s) {
305  _data = _s;
306  return *this;
307  }
308  inline operator tag_list_t*&() { return _data; }
309  inline tag_list_t*& ptr() { return _data; }
310  inline tag_list_t* operator->() { return _data; }
311 
312  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
313  return (*_data)[_i];
314  }
315 
316 
317 
318  tag_list_t*& _data;
319 
320 private:
321  tag_list_t_out();
322  tag_list_t_out& operator=(const tag_list_t_var&);
323 };
324 
325 _CORBA_GLOBAL_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_component_list_t;
326 
328 
329 class component_list_t : public _CORBA_Unbounded_Sequence_String {
330 public:
332  inline component_list_t() {}
333  inline component_list_t(const component_list_t& _s)
334  : _CORBA_Unbounded_Sequence_String(_s) {}
335 
336  inline component_list_t(_CORBA_ULong _max)
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) {}
340 
341 
342 
343  inline component_list_t& operator = (const component_list_t& _s) {
344  _CORBA_Unbounded_Sequence_String::operator=(_s);
345  return *this;
346  }
347 };
348 
350 
352 public:
353  inline component_list_t_var() : _pd_seq(0) {}
354  inline component_list_t_var(component_list_t* _s) : _pd_seq(_s) {}
355  inline component_list_t_var(const component_list_t_var& _s) {
356  if (_s._pd_seq) _pd_seq = new component_list_t(*_s._pd_seq);
357  else _pd_seq = 0;
358  }
359  inline ~component_list_t_var() { if (_pd_seq) delete _pd_seq; }
360 
361  inline component_list_t_var& operator = (component_list_t* _s) {
362  if (_pd_seq) delete _pd_seq;
363  _pd_seq = _s;
364  return *this;
365  }
366  inline component_list_t_var& operator = (const component_list_t_var& _s) {
367  if (_s._pd_seq) {
368  if (!_pd_seq) _pd_seq = new component_list_t;
369  *_pd_seq = *_s._pd_seq;
370  } else if (_pd_seq) {
371  delete _pd_seq;
372  _pd_seq = 0;
373  }
374  return *this;
375  }
376  inline _CORBA_String_element operator [] (_CORBA_ULong _s) {
377  return (*_pd_seq)[_s];
378  }
379 
380 
381 
382  inline component_list_t* operator -> () { return _pd_seq; }
383  inline const component_list_t* operator -> () const { return _pd_seq; }
384 #if defined(__GNUG__)
385  inline operator component_list_t& () const { return *_pd_seq; }
386 #else
387  inline operator const component_list_t& () const { return *_pd_seq; }
388  inline operator component_list_t& () { return *_pd_seq; }
389 #endif
390 
391  inline const component_list_t& in() const { return *_pd_seq; }
392  inline component_list_t& inout() { return *_pd_seq; }
393  inline component_list_t*& out() {
394  if (_pd_seq) { delete _pd_seq; _pd_seq = 0; }
395  return _pd_seq;
396  }
397  inline component_list_t* _retn() { component_list_t* tmp = _pd_seq; _pd_seq = 0; return tmp; }
398 
399  friend class component_list_t_out;
400 
401 private:
402  component_list_t* _pd_seq;
403 };
404 
406 public:
407  inline component_list_t_out(component_list_t*& _s) : _data(_s) { _data = 0; }
409  : _data(_s._pd_seq) { _s = (component_list_t*) 0; }
410  inline component_list_t_out(const component_list_t_out& _s) : _data(_s._data) {}
411  inline component_list_t_out& operator = (const component_list_t_out& _s) {
412  _data = _s._data;
413  return *this;
414  }
415  inline component_list_t_out& operator = (component_list_t* _s) {
416  _data = _s;
417  return *this;
418  }
419  inline operator component_list_t*&() { return _data; }
420  inline component_list_t*& ptr() { return _data; }
421  inline component_list_t* operator->() { return _data; }
422 
423  inline _CORBA_String_element operator [] (_CORBA_ULong _i) {
424  return (*_data)[_i];
425  }
426 
427 
428 
429  component_list_t*& _data;
430 
431 private:
433  component_list_t_out& operator=(const component_list_t_var&);
434 };
435 
436 
437 
438 
439 
440 
441 
442 
443 
444 #undef _core_attr
445 #undef _dyn_attr
446 
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);
451 
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);
456 
457 void operator<<=(::CORBA::Any& _a, const log_msg_buf_t& _s);
458 void operator<<=(::CORBA::Any& _a, log_msg_buf_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);
461 
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);
466 
467 void operator<<=(::CORBA::Any& _a, const component_list_t& _s);
468 void operator<<=(::CORBA::Any& _a, component_list_t* _sp);
469 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, component_list_t*& _sp);
470 _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const component_list_t*& _sp);
471 
472 
473 
474 
475 
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
479 #endif
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
483 #endif
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
487 #endif
488 
489 #endif // __LogTypes_hh__
490 
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