source: XIOS/trunk/src/interface/c_attr/icfieldgroup_attr.cpp @ 532

Last change on this file since 532 was 532, checked in by rlacroix, 10 years ago

Add a new attribute type for dates and use it for the context's start_date and time_origin.

The "xios_date" type should now be used to get/set date attributes through the Fortran interface. This avoids using strings to manipulate dates.

  • Property copyright set to
    Software name : XIOS (Xml I/O Server)
    http://forge.ipsl.jussieu.fr/ioserver
    Creation date : January 2009
    Licence : CeCCIL version2
    see license file in root directory : Licence_CeCILL_V2-en.txt
    or http://www.cecill.info/licences/Licence_CeCILL_V2-en.html
    Holder : CEA/LSCE (Laboratoire des Sciences du CLimat et de l'Environnement)
    CNRS/IPSL (Institut Pierre Simon Laplace)
    Project Manager : Yann Meurdesoif
    yann.meurdesoif@cea.fr
  • Property svn:eol-style set to native
File size: 17.7 KB
Line 
1/* ************************************************************************** *
2 *               Interface auto generated - do not modify                   *
3 * ************************************************************************** */
4
5#include <boost/multi_array.hpp>
6#include <boost/shared_ptr.hpp>
7#include "xmlioserver.hpp"
8#include "attribute_template.hpp"
9#include "object_template.hpp"
10#include "group_template.hpp"
11#include "icutil.hpp"
12#include "icdate.hpp"
13#include "timer.hpp"
14#include "node_type.hpp"
15
16extern "C"
17{
18  typedef xios::CFieldGroup*  fieldgroup_Ptr;
19 
20  void cxios_set_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl, double add_offset)
21  {
22     CTimer::get("XIOS").resume();
23    fieldgroup_hdl->add_offset.setValue(add_offset);
24     CTimer::get("XIOS").suspend();
25  }
26 
27  void cxios_get_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl, double* add_offset)
28  {
29    *add_offset = fieldgroup_hdl->add_offset.getInheritedValue();
30  }
31 
32  bool cxios_is_defined_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl )
33  {
34     CTimer::get("XIOS").resume();
35    return fieldgroup_hdl->add_offset.hasInheritedValue();
36     CTimer::get("XIOS").suspend();
37  }
38 
39 
40 
41  void cxios_set_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl, const char * axis_ref, int axis_ref_size)
42  {
43    std::string axis_ref_str;
44    if(!cstr2string(axis_ref, axis_ref_size, axis_ref_str)) return;
45     CTimer::get("XIOS").resume();
46    fieldgroup_hdl->axis_ref.setValue(axis_ref_str);
47     CTimer::get("XIOS").suspend();
48  }
49 
50  void cxios_get_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl, char * axis_ref, int axis_ref_size)
51  {
52     CTimer::get("XIOS").resume();
53    if(!string_copy(fieldgroup_hdl->axis_ref.getInheritedValue(),axis_ref , axis_ref_size))
54      ERROR("void cxios_get_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl, char * axis_ref, int axis_ref_size)", <<"Input string is to short");
55     CTimer::get("XIOS").suspend();
56  }
57 
58  bool cxios_is_defined_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl )
59  {
60     CTimer::get("XIOS").resume();
61    return fieldgroup_hdl->axis_ref.hasInheritedValue();
62     CTimer::get("XIOS").suspend();
63  }
64 
65 
66 
67  void cxios_set_fieldgroup_default_value(fieldgroup_Ptr fieldgroup_hdl, double default_value)
68  {
69     CTimer::get("XIOS").resume();
70    fieldgroup_hdl->default_value.setValue(default_value);
71     CTimer::get("XIOS").suspend();
72  }
73 
74  void cxios_get_fieldgroup_default_value(fieldgroup_Ptr fieldgroup_hdl, double* default_value)
75  {
76    *default_value = fieldgroup_hdl->default_value.getInheritedValue();
77  }
78 
79  bool cxios_is_defined_fieldgroup_default_value(fieldgroup_Ptr fieldgroup_hdl )
80  {
81     CTimer::get("XIOS").resume();
82    return fieldgroup_hdl->default_value.hasInheritedValue();
83     CTimer::get("XIOS").suspend();
84  }
85 
86 
87 
88  void cxios_set_fieldgroup_detect_missing_value(fieldgroup_Ptr fieldgroup_hdl, bool detect_missing_value)
89  {
90     CTimer::get("XIOS").resume();
91    fieldgroup_hdl->detect_missing_value.setValue(detect_missing_value);
92     CTimer::get("XIOS").suspend();
93  }
94 
95  void cxios_get_fieldgroup_detect_missing_value(fieldgroup_Ptr fieldgroup_hdl, bool* detect_missing_value)
96  {
97    *detect_missing_value = fieldgroup_hdl->detect_missing_value.getInheritedValue();
98  }
99 
100  bool cxios_is_defined_fieldgroup_detect_missing_value(fieldgroup_Ptr fieldgroup_hdl )
101  {
102     CTimer::get("XIOS").resume();
103    return fieldgroup_hdl->detect_missing_value.hasInheritedValue();
104     CTimer::get("XIOS").suspend();
105  }
106 
107 
108 
109  void cxios_set_fieldgroup_domain_ref(fieldgroup_Ptr fieldgroup_hdl, const char * domain_ref, int domain_ref_size)
110  {
111    std::string domain_ref_str;
112    if(!cstr2string(domain_ref, domain_ref_size, domain_ref_str)) return;
113     CTimer::get("XIOS").resume();
114    fieldgroup_hdl->domain_ref.setValue(domain_ref_str);
115     CTimer::get("XIOS").suspend();
116  }
117 
118  void cxios_get_fieldgroup_domain_ref(fieldgroup_Ptr fieldgroup_hdl, char * domain_ref, int domain_ref_size)
119  {
120     CTimer::get("XIOS").resume();
121    if(!string_copy(fieldgroup_hdl->domain_ref.getInheritedValue(),domain_ref , domain_ref_size))
122      ERROR("void cxios_get_fieldgroup_domain_ref(fieldgroup_Ptr fieldgroup_hdl, char * domain_ref, int domain_ref_size)", <<"Input string is to short");
123     CTimer::get("XIOS").suspend();
124  }
125 
126  bool cxios_is_defined_fieldgroup_domain_ref(fieldgroup_Ptr fieldgroup_hdl )
127  {
128     CTimer::get("XIOS").resume();
129    return fieldgroup_hdl->domain_ref.hasInheritedValue();
130     CTimer::get("XIOS").suspend();
131  }
132 
133 
134 
135  void cxios_set_fieldgroup_enabled(fieldgroup_Ptr fieldgroup_hdl, bool enabled)
136  {
137     CTimer::get("XIOS").resume();
138    fieldgroup_hdl->enabled.setValue(enabled);
139     CTimer::get("XIOS").suspend();
140  }
141 
142  void cxios_get_fieldgroup_enabled(fieldgroup_Ptr fieldgroup_hdl, bool* enabled)
143  {
144    *enabled = fieldgroup_hdl->enabled.getInheritedValue();
145  }
146 
147  bool cxios_is_defined_fieldgroup_enabled(fieldgroup_Ptr fieldgroup_hdl )
148  {
149     CTimer::get("XIOS").resume();
150    return fieldgroup_hdl->enabled.hasInheritedValue();
151     CTimer::get("XIOS").suspend();
152  }
153 
154 
155 
156  void cxios_set_fieldgroup_field_ref(fieldgroup_Ptr fieldgroup_hdl, const char * field_ref, int field_ref_size)
157  {
158    std::string field_ref_str;
159    if(!cstr2string(field_ref, field_ref_size, field_ref_str)) return;
160     CTimer::get("XIOS").resume();
161    fieldgroup_hdl->field_ref.setValue(field_ref_str);
162     CTimer::get("XIOS").suspend();
163  }
164 
165  void cxios_get_fieldgroup_field_ref(fieldgroup_Ptr fieldgroup_hdl, char * field_ref, int field_ref_size)
166  {
167     CTimer::get("XIOS").resume();
168    if(!string_copy(fieldgroup_hdl->field_ref.getInheritedValue(),field_ref , field_ref_size))
169      ERROR("void cxios_get_fieldgroup_field_ref(fieldgroup_Ptr fieldgroup_hdl, char * field_ref, int field_ref_size)", <<"Input string is to short");
170     CTimer::get("XIOS").suspend();
171  }
172 
173  bool cxios_is_defined_fieldgroup_field_ref(fieldgroup_Ptr fieldgroup_hdl )
174  {
175     CTimer::get("XIOS").resume();
176    return fieldgroup_hdl->field_ref.hasInheritedValue();
177     CTimer::get("XIOS").suspend();
178  }
179 
180 
181 
182  void cxios_set_fieldgroup_freq_offset(fieldgroup_Ptr fieldgroup_hdl, const char * freq_offset, int freq_offset_size)
183  {
184    std::string freq_offset_str;
185    if(!cstr2string(freq_offset, freq_offset_size, freq_offset_str)) return;
186     CTimer::get("XIOS").resume();
187    fieldgroup_hdl->freq_offset.setValue(freq_offset_str);
188     CTimer::get("XIOS").suspend();
189  }
190 
191  void cxios_get_fieldgroup_freq_offset(fieldgroup_Ptr fieldgroup_hdl, char * freq_offset, int freq_offset_size)
192  {
193     CTimer::get("XIOS").resume();
194    if(!string_copy(fieldgroup_hdl->freq_offset.getInheritedValue(),freq_offset , freq_offset_size))
195      ERROR("void cxios_get_fieldgroup_freq_offset(fieldgroup_Ptr fieldgroup_hdl, char * freq_offset, int freq_offset_size)", <<"Input string is to short");
196     CTimer::get("XIOS").suspend();
197  }
198 
199  bool cxios_is_defined_fieldgroup_freq_offset(fieldgroup_Ptr fieldgroup_hdl )
200  {
201     CTimer::get("XIOS").resume();
202    return fieldgroup_hdl->freq_offset.hasInheritedValue();
203     CTimer::get("XIOS").suspend();
204  }
205 
206 
207 
208  void cxios_set_fieldgroup_freq_op(fieldgroup_Ptr fieldgroup_hdl, const char * freq_op, int freq_op_size)
209  {
210    std::string freq_op_str;
211    if(!cstr2string(freq_op, freq_op_size, freq_op_str)) return;
212     CTimer::get("XIOS").resume();
213    fieldgroup_hdl->freq_op.setValue(freq_op_str);
214     CTimer::get("XIOS").suspend();
215  }
216 
217  void cxios_get_fieldgroup_freq_op(fieldgroup_Ptr fieldgroup_hdl, char * freq_op, int freq_op_size)
218  {
219     CTimer::get("XIOS").resume();
220    if(!string_copy(fieldgroup_hdl->freq_op.getInheritedValue(),freq_op , freq_op_size))
221      ERROR("void cxios_get_fieldgroup_freq_op(fieldgroup_Ptr fieldgroup_hdl, char * freq_op, int freq_op_size)", <<"Input string is to short");
222     CTimer::get("XIOS").suspend();
223  }
224 
225  bool cxios_is_defined_fieldgroup_freq_op(fieldgroup_Ptr fieldgroup_hdl )
226  {
227     CTimer::get("XIOS").resume();
228    return fieldgroup_hdl->freq_op.hasInheritedValue();
229     CTimer::get("XIOS").suspend();
230  }
231 
232 
233 
234  void cxios_set_fieldgroup_grid_ref(fieldgroup_Ptr fieldgroup_hdl, const char * grid_ref, int grid_ref_size)
235  {
236    std::string grid_ref_str;
237    if(!cstr2string(grid_ref, grid_ref_size, grid_ref_str)) return;
238     CTimer::get("XIOS").resume();
239    fieldgroup_hdl->grid_ref.setValue(grid_ref_str);
240     CTimer::get("XIOS").suspend();
241  }
242 
243  void cxios_get_fieldgroup_grid_ref(fieldgroup_Ptr fieldgroup_hdl, char * grid_ref, int grid_ref_size)
244  {
245     CTimer::get("XIOS").resume();
246    if(!string_copy(fieldgroup_hdl->grid_ref.getInheritedValue(),grid_ref , grid_ref_size))
247      ERROR("void cxios_get_fieldgroup_grid_ref(fieldgroup_Ptr fieldgroup_hdl, char * grid_ref, int grid_ref_size)", <<"Input string is to short");
248     CTimer::get("XIOS").suspend();
249  }
250 
251  bool cxios_is_defined_fieldgroup_grid_ref(fieldgroup_Ptr fieldgroup_hdl )
252  {
253     CTimer::get("XIOS").resume();
254    return fieldgroup_hdl->grid_ref.hasInheritedValue();
255     CTimer::get("XIOS").suspend();
256  }
257 
258 
259 
260  void cxios_set_fieldgroup_group_ref(fieldgroup_Ptr fieldgroup_hdl, const char * group_ref, int group_ref_size)
261  {
262    std::string group_ref_str;
263    if(!cstr2string(group_ref, group_ref_size, group_ref_str)) return;
264     CTimer::get("XIOS").resume();
265    fieldgroup_hdl->group_ref.setValue(group_ref_str);
266     CTimer::get("XIOS").suspend();
267  }
268 
269  void cxios_get_fieldgroup_group_ref(fieldgroup_Ptr fieldgroup_hdl, char * group_ref, int group_ref_size)
270  {
271     CTimer::get("XIOS").resume();
272    if(!string_copy(fieldgroup_hdl->group_ref.getInheritedValue(),group_ref , group_ref_size))
273      ERROR("void cxios_get_fieldgroup_group_ref(fieldgroup_Ptr fieldgroup_hdl, char * group_ref, int group_ref_size)", <<"Input string is to short");
274     CTimer::get("XIOS").suspend();
275  }
276 
277  bool cxios_is_defined_fieldgroup_group_ref(fieldgroup_Ptr fieldgroup_hdl )
278  {
279     CTimer::get("XIOS").resume();
280    return fieldgroup_hdl->group_ref.hasInheritedValue();
281     CTimer::get("XIOS").suspend();
282  }
283 
284 
285 
286  void cxios_set_fieldgroup_level(fieldgroup_Ptr fieldgroup_hdl, int level)
287  {
288     CTimer::get("XIOS").resume();
289    fieldgroup_hdl->level.setValue(level);
290     CTimer::get("XIOS").suspend();
291  }
292 
293  void cxios_get_fieldgroup_level(fieldgroup_Ptr fieldgroup_hdl, int* level)
294  {
295    *level = fieldgroup_hdl->level.getInheritedValue();
296  }
297 
298  bool cxios_is_defined_fieldgroup_level(fieldgroup_Ptr fieldgroup_hdl )
299  {
300     CTimer::get("XIOS").resume();
301    return fieldgroup_hdl->level.hasInheritedValue();
302     CTimer::get("XIOS").suspend();
303  }
304 
305 
306 
307  void cxios_set_fieldgroup_long_name(fieldgroup_Ptr fieldgroup_hdl, const char * long_name, int long_name_size)
308  {
309    std::string long_name_str;
310    if(!cstr2string(long_name, long_name_size, long_name_str)) return;
311     CTimer::get("XIOS").resume();
312    fieldgroup_hdl->long_name.setValue(long_name_str);
313     CTimer::get("XIOS").suspend();
314  }
315 
316  void cxios_get_fieldgroup_long_name(fieldgroup_Ptr fieldgroup_hdl, char * long_name, int long_name_size)
317  {
318     CTimer::get("XIOS").resume();
319    if(!string_copy(fieldgroup_hdl->long_name.getInheritedValue(),long_name , long_name_size))
320      ERROR("void cxios_get_fieldgroup_long_name(fieldgroup_Ptr fieldgroup_hdl, char * long_name, int long_name_size)", <<"Input string is to short");
321     CTimer::get("XIOS").suspend();
322  }
323 
324  bool cxios_is_defined_fieldgroup_long_name(fieldgroup_Ptr fieldgroup_hdl )
325  {
326     CTimer::get("XIOS").resume();
327    return fieldgroup_hdl->long_name.hasInheritedValue();
328     CTimer::get("XIOS").suspend();
329  }
330 
331 
332 
333  void cxios_set_fieldgroup_name(fieldgroup_Ptr fieldgroup_hdl, const char * name, int name_size)
334  {
335    std::string name_str;
336    if(!cstr2string(name, name_size, name_str)) return;
337     CTimer::get("XIOS").resume();
338    fieldgroup_hdl->name.setValue(name_str);
339     CTimer::get("XIOS").suspend();
340  }
341 
342  void cxios_get_fieldgroup_name(fieldgroup_Ptr fieldgroup_hdl, char * name, int name_size)
343  {
344     CTimer::get("XIOS").resume();
345    if(!string_copy(fieldgroup_hdl->name.getInheritedValue(),name , name_size))
346      ERROR("void cxios_get_fieldgroup_name(fieldgroup_Ptr fieldgroup_hdl, char * name, int name_size)", <<"Input string is to short");
347     CTimer::get("XIOS").suspend();
348  }
349 
350  bool cxios_is_defined_fieldgroup_name(fieldgroup_Ptr fieldgroup_hdl )
351  {
352     CTimer::get("XIOS").resume();
353    return fieldgroup_hdl->name.hasInheritedValue();
354     CTimer::get("XIOS").suspend();
355  }
356 
357 
358 
359  void cxios_set_fieldgroup_operation(fieldgroup_Ptr fieldgroup_hdl, const char * operation, int operation_size)
360  {
361    std::string operation_str;
362    if(!cstr2string(operation, operation_size, operation_str)) return;
363     CTimer::get("XIOS").resume();
364    fieldgroup_hdl->operation.setValue(operation_str);
365     CTimer::get("XIOS").suspend();
366  }
367 
368  void cxios_get_fieldgroup_operation(fieldgroup_Ptr fieldgroup_hdl, char * operation, int operation_size)
369  {
370     CTimer::get("XIOS").resume();
371    if(!string_copy(fieldgroup_hdl->operation.getInheritedValue(),operation , operation_size))
372      ERROR("void cxios_get_fieldgroup_operation(fieldgroup_Ptr fieldgroup_hdl, char * operation, int operation_size)", <<"Input string is to short");
373     CTimer::get("XIOS").suspend();
374  }
375 
376  bool cxios_is_defined_fieldgroup_operation(fieldgroup_Ptr fieldgroup_hdl )
377  {
378     CTimer::get("XIOS").resume();
379    return fieldgroup_hdl->operation.hasInheritedValue();
380     CTimer::get("XIOS").suspend();
381  }
382 
383 
384 
385  void cxios_set_fieldgroup_prec(fieldgroup_Ptr fieldgroup_hdl, int prec)
386  {
387     CTimer::get("XIOS").resume();
388    fieldgroup_hdl->prec.setValue(prec);
389     CTimer::get("XIOS").suspend();
390  }
391 
392  void cxios_get_fieldgroup_prec(fieldgroup_Ptr fieldgroup_hdl, int* prec)
393  {
394    *prec = fieldgroup_hdl->prec.getInheritedValue();
395  }
396 
397  bool cxios_is_defined_fieldgroup_prec(fieldgroup_Ptr fieldgroup_hdl )
398  {
399     CTimer::get("XIOS").resume();
400    return fieldgroup_hdl->prec.hasInheritedValue();
401     CTimer::get("XIOS").suspend();
402  }
403 
404 
405 
406  void cxios_set_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl, double scale_factor)
407  {
408     CTimer::get("XIOS").resume();
409    fieldgroup_hdl->scale_factor.setValue(scale_factor);
410     CTimer::get("XIOS").suspend();
411  }
412 
413  void cxios_get_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl, double* scale_factor)
414  {
415    *scale_factor = fieldgroup_hdl->scale_factor.getInheritedValue();
416  }
417 
418  bool cxios_is_defined_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl )
419  {
420     CTimer::get("XIOS").resume();
421    return fieldgroup_hdl->scale_factor.hasInheritedValue();
422     CTimer::get("XIOS").suspend();
423  }
424 
425 
426 
427  void cxios_set_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl, const char * standard_name, int standard_name_size)
428  {
429    std::string standard_name_str;
430    if(!cstr2string(standard_name, standard_name_size, standard_name_str)) return;
431     CTimer::get("XIOS").resume();
432    fieldgroup_hdl->standard_name.setValue(standard_name_str);
433     CTimer::get("XIOS").suspend();
434  }
435 
436  void cxios_get_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl, char * standard_name, int standard_name_size)
437  {
438     CTimer::get("XIOS").resume();
439    if(!string_copy(fieldgroup_hdl->standard_name.getInheritedValue(),standard_name , standard_name_size))
440      ERROR("void cxios_get_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl, char * standard_name, int standard_name_size)", <<"Input string is to short");
441     CTimer::get("XIOS").suspend();
442  }
443 
444  bool cxios_is_defined_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl )
445  {
446     CTimer::get("XIOS").resume();
447    return fieldgroup_hdl->standard_name.hasInheritedValue();
448     CTimer::get("XIOS").suspend();
449  }
450 
451 
452 
453  void cxios_set_fieldgroup_unit(fieldgroup_Ptr fieldgroup_hdl, const char * unit, int unit_size)
454  {
455    std::string unit_str;
456    if(!cstr2string(unit, unit_size, unit_str)) return;
457     CTimer::get("XIOS").resume();
458    fieldgroup_hdl->unit.setValue(unit_str);
459     CTimer::get("XIOS").suspend();
460  }
461 
462  void cxios_get_fieldgroup_unit(fieldgroup_Ptr fieldgroup_hdl, char * unit, int unit_size)
463  {
464     CTimer::get("XIOS").resume();
465    if(!string_copy(fieldgroup_hdl->unit.getInheritedValue(),unit , unit_size))
466      ERROR("void cxios_get_fieldgroup_unit(fieldgroup_Ptr fieldgroup_hdl, char * unit, int unit_size)", <<"Input string is to short");
467     CTimer::get("XIOS").suspend();
468  }
469 
470  bool cxios_is_defined_fieldgroup_unit(fieldgroup_Ptr fieldgroup_hdl )
471  {
472     CTimer::get("XIOS").resume();
473    return fieldgroup_hdl->unit.hasInheritedValue();
474     CTimer::get("XIOS").suspend();
475  }
476 
477 
478 
479  void cxios_set_fieldgroup_valid_max(fieldgroup_Ptr fieldgroup_hdl, double valid_max)
480  {
481     CTimer::get("XIOS").resume();
482    fieldgroup_hdl->valid_max.setValue(valid_max);
483     CTimer::get("XIOS").suspend();
484  }
485 
486  void cxios_get_fieldgroup_valid_max(fieldgroup_Ptr fieldgroup_hdl, double* valid_max)
487  {
488    *valid_max = fieldgroup_hdl->valid_max.getInheritedValue();
489  }
490 
491  bool cxios_is_defined_fieldgroup_valid_max(fieldgroup_Ptr fieldgroup_hdl )
492  {
493     CTimer::get("XIOS").resume();
494    return fieldgroup_hdl->valid_max.hasInheritedValue();
495     CTimer::get("XIOS").suspend();
496  }
497 
498 
499 
500  void cxios_set_fieldgroup_valid_min(fieldgroup_Ptr fieldgroup_hdl, double valid_min)
501  {
502     CTimer::get("XIOS").resume();
503    fieldgroup_hdl->valid_min.setValue(valid_min);
504     CTimer::get("XIOS").suspend();
505  }
506 
507  void cxios_get_fieldgroup_valid_min(fieldgroup_Ptr fieldgroup_hdl, double* valid_min)
508  {
509    *valid_min = fieldgroup_hdl->valid_min.getInheritedValue();
510  }
511 
512  bool cxios_is_defined_fieldgroup_valid_min(fieldgroup_Ptr fieldgroup_hdl )
513  {
514     CTimer::get("XIOS").resume();
515    return fieldgroup_hdl->valid_min.hasInheritedValue();
516     CTimer::get("XIOS").suspend();
517  }
518 
519 
520 
521 
522}
Note: See TracBrowser for help on using the repository browser.