source: XIOS/trunk/src/interface/fortran_attr/ifilegroup_attr.F90 @ 966

Last change on this file since 966 was 966, checked in by mhnguyen, 8 years ago

Reducing length of line of auto-generate Fortran interface

+) Break line into smaller ones to make sure each line is not longer than 132 character

Test
+) Local with gcc4.8
+) Compilation passed

  • 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
File size: 34.8 KB
Line 
1! * ************************************************************************** *
2! *               Interface auto generated - do not modify                     *
3! * ************************************************************************** *
4#include "xios_fortran_prefix.hpp"
5
6MODULE ifilegroup_attr
7  USE, INTRINSIC :: ISO_C_BINDING
8  USE ifile
9  USE filegroup_interface_attr
10
11CONTAINS
12
13  SUBROUTINE xios(set_filegroup_attr)  &
14    ( filegroup_id, append, compression_level, convention, cyclic, description, enabled, format  &
15    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
16    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
17    , type )
18
19    IMPLICIT NONE
20      TYPE(txios(filegroup))  :: filegroup_hdl
21      CHARACTER(LEN=*), INTENT(IN) ::filegroup_id
22      LOGICAL  , OPTIONAL, INTENT(IN) :: append
23      LOGICAL (KIND=C_BOOL) :: append_tmp
24      INTEGER  , OPTIONAL, INTENT(IN) :: compression_level
25      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: convention
26      LOGICAL  , OPTIONAL, INTENT(IN) :: cyclic
27      LOGICAL (KIND=C_BOOL) :: cyclic_tmp
28      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: description
29      LOGICAL  , OPTIONAL, INTENT(IN) :: enabled
30      LOGICAL (KIND=C_BOOL) :: enabled_tmp
31      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: format
32      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref
33      INTEGER  , OPTIONAL, INTENT(IN) :: min_digits
34      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: mode
35      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name
36      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name_suffix
37      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: output_freq
38      INTEGER  , OPTIONAL, INTENT(IN) :: output_level
39      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: par_access
40      INTEGER  , OPTIONAL, INTENT(IN) :: record_offset
41      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: split_freq
42      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: split_freq_format
43      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: sync_freq
44      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter
45      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter_name
46      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: timeseries
47      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: ts_prefix
48      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: type
49
50      CALL xios(get_filegroup_handle) &
51      (filegroup_id,filegroup_hdl)
52      CALL xios(set_filegroup_attr_hdl_)   &
53      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
54      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
55      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
56      , type )
57
58  END SUBROUTINE xios(set_filegroup_attr)
59
60  SUBROUTINE xios(set_filegroup_attr_hdl)  &
61    ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
62    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
63    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
64    , type )
65
66    IMPLICIT NONE
67      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
68      LOGICAL  , OPTIONAL, INTENT(IN) :: append
69      LOGICAL (KIND=C_BOOL) :: append_tmp
70      INTEGER  , OPTIONAL, INTENT(IN) :: compression_level
71      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: convention
72      LOGICAL  , OPTIONAL, INTENT(IN) :: cyclic
73      LOGICAL (KIND=C_BOOL) :: cyclic_tmp
74      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: description
75      LOGICAL  , OPTIONAL, INTENT(IN) :: enabled
76      LOGICAL (KIND=C_BOOL) :: enabled_tmp
77      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: format
78      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref
79      INTEGER  , OPTIONAL, INTENT(IN) :: min_digits
80      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: mode
81      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name
82      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name_suffix
83      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: output_freq
84      INTEGER  , OPTIONAL, INTENT(IN) :: output_level
85      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: par_access
86      INTEGER  , OPTIONAL, INTENT(IN) :: record_offset
87      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: split_freq
88      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: split_freq_format
89      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: sync_freq
90      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter
91      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter_name
92      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: timeseries
93      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: ts_prefix
94      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: type
95
96      CALL xios(set_filegroup_attr_hdl_)  &
97      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
98      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
99      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
100      , type )
101
102  END SUBROUTINE xios(set_filegroup_attr_hdl)
103
104  SUBROUTINE xios(set_filegroup_attr_hdl_)   &
105    ( filegroup_hdl, append_, compression_level_, convention_, cyclic_, description_, enabled_, format_  &
106    , group_ref_, min_digits_, mode_, name_, name_suffix_, output_freq_, output_level_, par_access_  &
107    , record_offset_, split_freq_, split_freq_format_, sync_freq_, time_counter_, time_counter_name_  &
108    , timeseries_, ts_prefix_, type_ )
109
110    IMPLICIT NONE
111      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
112      LOGICAL  , OPTIONAL, INTENT(IN) :: append_
113      LOGICAL (KIND=C_BOOL) :: append__tmp
114      INTEGER  , OPTIONAL, INTENT(IN) :: compression_level_
115      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: convention_
116      LOGICAL  , OPTIONAL, INTENT(IN) :: cyclic_
117      LOGICAL (KIND=C_BOOL) :: cyclic__tmp
118      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: description_
119      LOGICAL  , OPTIONAL, INTENT(IN) :: enabled_
120      LOGICAL (KIND=C_BOOL) :: enabled__tmp
121      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: format_
122      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: group_ref_
123      INTEGER  , OPTIONAL, INTENT(IN) :: min_digits_
124      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: mode_
125      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name_
126      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: name_suffix_
127      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: output_freq_
128      INTEGER  , OPTIONAL, INTENT(IN) :: output_level_
129      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: par_access_
130      INTEGER  , OPTIONAL, INTENT(IN) :: record_offset_
131      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: split_freq_
132      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: split_freq_format_
133      TYPE(txios(duration))  , OPTIONAL, INTENT(IN) :: sync_freq_
134      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter_
135      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: time_counter_name_
136      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: timeseries_
137      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: ts_prefix_
138      CHARACTER(len = *) , OPTIONAL, INTENT(IN) :: type_
139
140      IF (PRESENT(append_)) THEN
141        append__tmp = append_
142        CALL cxios_set_filegroup_append &
143      (filegroup_hdl%daddr, append__tmp)
144      ENDIF
145
146      IF (PRESENT(compression_level_)) THEN
147        CALL cxios_set_filegroup_compression_level &
148      (filegroup_hdl%daddr, compression_level_)
149      ENDIF
150
151      IF (PRESENT(convention_)) THEN
152        CALL cxios_set_filegroup_convention &
153      (filegroup_hdl%daddr, convention_, len(convention_))
154      ENDIF
155
156      IF (PRESENT(cyclic_)) THEN
157        cyclic__tmp = cyclic_
158        CALL cxios_set_filegroup_cyclic &
159      (filegroup_hdl%daddr, cyclic__tmp)
160      ENDIF
161
162      IF (PRESENT(description_)) THEN
163        CALL cxios_set_filegroup_description &
164      (filegroup_hdl%daddr, description_, len(description_))
165      ENDIF
166
167      IF (PRESENT(enabled_)) THEN
168        enabled__tmp = enabled_
169        CALL cxios_set_filegroup_enabled &
170      (filegroup_hdl%daddr, enabled__tmp)
171      ENDIF
172
173      IF (PRESENT(format_)) THEN
174        CALL cxios_set_filegroup_format &
175      (filegroup_hdl%daddr, format_, len(format_))
176      ENDIF
177
178      IF (PRESENT(group_ref_)) THEN
179        CALL cxios_set_filegroup_group_ref &
180      (filegroup_hdl%daddr, group_ref_, len(group_ref_))
181      ENDIF
182
183      IF (PRESENT(min_digits_)) THEN
184        CALL cxios_set_filegroup_min_digits &
185      (filegroup_hdl%daddr, min_digits_)
186      ENDIF
187
188      IF (PRESENT(mode_)) THEN
189        CALL cxios_set_filegroup_mode &
190      (filegroup_hdl%daddr, mode_, len(mode_))
191      ENDIF
192
193      IF (PRESENT(name_)) THEN
194        CALL cxios_set_filegroup_name &
195      (filegroup_hdl%daddr, name_, len(name_))
196      ENDIF
197
198      IF (PRESENT(name_suffix_)) THEN
199        CALL cxios_set_filegroup_name_suffix &
200      (filegroup_hdl%daddr, name_suffix_, len(name_suffix_))
201      ENDIF
202
203      IF (PRESENT(output_freq_)) THEN
204        CALL cxios_set_filegroup_output_freq &
205      (filegroup_hdl%daddr, output_freq_)
206      ENDIF
207
208      IF (PRESENT(output_level_)) THEN
209        CALL cxios_set_filegroup_output_level &
210      (filegroup_hdl%daddr, output_level_)
211      ENDIF
212
213      IF (PRESENT(par_access_)) THEN
214        CALL cxios_set_filegroup_par_access &
215      (filegroup_hdl%daddr, par_access_, len(par_access_))
216      ENDIF
217
218      IF (PRESENT(record_offset_)) THEN
219        CALL cxios_set_filegroup_record_offset &
220      (filegroup_hdl%daddr, record_offset_)
221      ENDIF
222
223      IF (PRESENT(split_freq_)) THEN
224        CALL cxios_set_filegroup_split_freq &
225      (filegroup_hdl%daddr, split_freq_)
226      ENDIF
227
228      IF (PRESENT(split_freq_format_)) THEN
229        CALL cxios_set_filegroup_split_freq_format &
230      (filegroup_hdl%daddr, split_freq_format_, len(split_freq_format_))
231      ENDIF
232
233      IF (PRESENT(sync_freq_)) THEN
234        CALL cxios_set_filegroup_sync_freq &
235      (filegroup_hdl%daddr, sync_freq_)
236      ENDIF
237
238      IF (PRESENT(time_counter_)) THEN
239        CALL cxios_set_filegroup_time_counter &
240      (filegroup_hdl%daddr, time_counter_, len(time_counter_))
241      ENDIF
242
243      IF (PRESENT(time_counter_name_)) THEN
244        CALL cxios_set_filegroup_time_counter_name &
245      (filegroup_hdl%daddr, time_counter_name_, len(time_counter_name_))
246      ENDIF
247
248      IF (PRESENT(timeseries_)) THEN
249        CALL cxios_set_filegroup_timeseries &
250      (filegroup_hdl%daddr, timeseries_, len(timeseries_))
251      ENDIF
252
253      IF (PRESENT(ts_prefix_)) THEN
254        CALL cxios_set_filegroup_ts_prefix &
255      (filegroup_hdl%daddr, ts_prefix_, len(ts_prefix_))
256      ENDIF
257
258      IF (PRESENT(type_)) THEN
259        CALL cxios_set_filegroup_type &
260      (filegroup_hdl%daddr, type_, len(type_))
261      ENDIF
262
263  END SUBROUTINE xios(set_filegroup_attr_hdl_)
264
265  SUBROUTINE xios(get_filegroup_attr)  &
266    ( filegroup_id, append, compression_level, convention, cyclic, description, enabled, format  &
267    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
268    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
269    , type )
270
271    IMPLICIT NONE
272      TYPE(txios(filegroup))  :: filegroup_hdl
273      CHARACTER(LEN=*), INTENT(IN) ::filegroup_id
274      LOGICAL  , OPTIONAL, INTENT(OUT) :: append
275      LOGICAL (KIND=C_BOOL) :: append_tmp
276      INTEGER  , OPTIONAL, INTENT(OUT) :: compression_level
277      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: convention
278      LOGICAL  , OPTIONAL, INTENT(OUT) :: cyclic
279      LOGICAL (KIND=C_BOOL) :: cyclic_tmp
280      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: description
281      LOGICAL  , OPTIONAL, INTENT(OUT) :: enabled
282      LOGICAL (KIND=C_BOOL) :: enabled_tmp
283      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: format
284      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref
285      INTEGER  , OPTIONAL, INTENT(OUT) :: min_digits
286      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: mode
287      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name
288      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name_suffix
289      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: output_freq
290      INTEGER  , OPTIONAL, INTENT(OUT) :: output_level
291      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: par_access
292      INTEGER  , OPTIONAL, INTENT(OUT) :: record_offset
293      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: split_freq
294      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: split_freq_format
295      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: sync_freq
296      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter
297      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter_name
298      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: timeseries
299      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: ts_prefix
300      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: type
301
302      CALL xios(get_filegroup_handle) &
303      (filegroup_id,filegroup_hdl)
304      CALL xios(get_filegroup_attr_hdl_)   &
305      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
306      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
307      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
308      , type )
309
310  END SUBROUTINE xios(get_filegroup_attr)
311
312  SUBROUTINE xios(get_filegroup_attr_hdl)  &
313    ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
314    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
315    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
316    , type )
317
318    IMPLICIT NONE
319      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
320      LOGICAL  , OPTIONAL, INTENT(OUT) :: append
321      LOGICAL (KIND=C_BOOL) :: append_tmp
322      INTEGER  , OPTIONAL, INTENT(OUT) :: compression_level
323      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: convention
324      LOGICAL  , OPTIONAL, INTENT(OUT) :: cyclic
325      LOGICAL (KIND=C_BOOL) :: cyclic_tmp
326      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: description
327      LOGICAL  , OPTIONAL, INTENT(OUT) :: enabled
328      LOGICAL (KIND=C_BOOL) :: enabled_tmp
329      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: format
330      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref
331      INTEGER  , OPTIONAL, INTENT(OUT) :: min_digits
332      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: mode
333      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name
334      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name_suffix
335      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: output_freq
336      INTEGER  , OPTIONAL, INTENT(OUT) :: output_level
337      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: par_access
338      INTEGER  , OPTIONAL, INTENT(OUT) :: record_offset
339      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: split_freq
340      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: split_freq_format
341      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: sync_freq
342      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter
343      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter_name
344      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: timeseries
345      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: ts_prefix
346      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: type
347
348      CALL xios(get_filegroup_attr_hdl_)  &
349      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
350      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
351      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
352      , type )
353
354  END SUBROUTINE xios(get_filegroup_attr_hdl)
355
356  SUBROUTINE xios(get_filegroup_attr_hdl_)   &
357    ( filegroup_hdl, append_, compression_level_, convention_, cyclic_, description_, enabled_, format_  &
358    , group_ref_, min_digits_, mode_, name_, name_suffix_, output_freq_, output_level_, par_access_  &
359    , record_offset_, split_freq_, split_freq_format_, sync_freq_, time_counter_, time_counter_name_  &
360    , timeseries_, ts_prefix_, type_ )
361
362    IMPLICIT NONE
363      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
364      LOGICAL  , OPTIONAL, INTENT(OUT) :: append_
365      LOGICAL (KIND=C_BOOL) :: append__tmp
366      INTEGER  , OPTIONAL, INTENT(OUT) :: compression_level_
367      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: convention_
368      LOGICAL  , OPTIONAL, INTENT(OUT) :: cyclic_
369      LOGICAL (KIND=C_BOOL) :: cyclic__tmp
370      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: description_
371      LOGICAL  , OPTIONAL, INTENT(OUT) :: enabled_
372      LOGICAL (KIND=C_BOOL) :: enabled__tmp
373      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: format_
374      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: group_ref_
375      INTEGER  , OPTIONAL, INTENT(OUT) :: min_digits_
376      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: mode_
377      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name_
378      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: name_suffix_
379      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: output_freq_
380      INTEGER  , OPTIONAL, INTENT(OUT) :: output_level_
381      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: par_access_
382      INTEGER  , OPTIONAL, INTENT(OUT) :: record_offset_
383      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: split_freq_
384      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: split_freq_format_
385      TYPE(txios(duration))  , OPTIONAL, INTENT(OUT) :: sync_freq_
386      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter_
387      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: time_counter_name_
388      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: timeseries_
389      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: ts_prefix_
390      CHARACTER(len = *) , OPTIONAL, INTENT(OUT) :: type_
391
392      IF (PRESENT(append_)) THEN
393        CALL cxios_get_filegroup_append &
394      (filegroup_hdl%daddr, append__tmp)
395        append_ = append__tmp
396      ENDIF
397
398      IF (PRESENT(compression_level_)) THEN
399        CALL cxios_get_filegroup_compression_level &
400      (filegroup_hdl%daddr, compression_level_)
401      ENDIF
402
403      IF (PRESENT(convention_)) THEN
404        CALL cxios_get_filegroup_convention &
405      (filegroup_hdl%daddr, convention_, len(convention_))
406      ENDIF
407
408      IF (PRESENT(cyclic_)) THEN
409        CALL cxios_get_filegroup_cyclic &
410      (filegroup_hdl%daddr, cyclic__tmp)
411        cyclic_ = cyclic__tmp
412      ENDIF
413
414      IF (PRESENT(description_)) THEN
415        CALL cxios_get_filegroup_description &
416      (filegroup_hdl%daddr, description_, len(description_))
417      ENDIF
418
419      IF (PRESENT(enabled_)) THEN
420        CALL cxios_get_filegroup_enabled &
421      (filegroup_hdl%daddr, enabled__tmp)
422        enabled_ = enabled__tmp
423      ENDIF
424
425      IF (PRESENT(format_)) THEN
426        CALL cxios_get_filegroup_format &
427      (filegroup_hdl%daddr, format_, len(format_))
428      ENDIF
429
430      IF (PRESENT(group_ref_)) THEN
431        CALL cxios_get_filegroup_group_ref &
432      (filegroup_hdl%daddr, group_ref_, len(group_ref_))
433      ENDIF
434
435      IF (PRESENT(min_digits_)) THEN
436        CALL cxios_get_filegroup_min_digits &
437      (filegroup_hdl%daddr, min_digits_)
438      ENDIF
439
440      IF (PRESENT(mode_)) THEN
441        CALL cxios_get_filegroup_mode &
442      (filegroup_hdl%daddr, mode_, len(mode_))
443      ENDIF
444
445      IF (PRESENT(name_)) THEN
446        CALL cxios_get_filegroup_name &
447      (filegroup_hdl%daddr, name_, len(name_))
448      ENDIF
449
450      IF (PRESENT(name_suffix_)) THEN
451        CALL cxios_get_filegroup_name_suffix &
452      (filegroup_hdl%daddr, name_suffix_, len(name_suffix_))
453      ENDIF
454
455      IF (PRESENT(output_freq_)) THEN
456        CALL cxios_get_filegroup_output_freq &
457      (filegroup_hdl%daddr, output_freq_)
458      ENDIF
459
460      IF (PRESENT(output_level_)) THEN
461        CALL cxios_get_filegroup_output_level &
462      (filegroup_hdl%daddr, output_level_)
463      ENDIF
464
465      IF (PRESENT(par_access_)) THEN
466        CALL cxios_get_filegroup_par_access &
467      (filegroup_hdl%daddr, par_access_, len(par_access_))
468      ENDIF
469
470      IF (PRESENT(record_offset_)) THEN
471        CALL cxios_get_filegroup_record_offset &
472      (filegroup_hdl%daddr, record_offset_)
473      ENDIF
474
475      IF (PRESENT(split_freq_)) THEN
476        CALL cxios_get_filegroup_split_freq &
477      (filegroup_hdl%daddr, split_freq_)
478      ENDIF
479
480      IF (PRESENT(split_freq_format_)) THEN
481        CALL cxios_get_filegroup_split_freq_format &
482      (filegroup_hdl%daddr, split_freq_format_, len(split_freq_format_))
483      ENDIF
484
485      IF (PRESENT(sync_freq_)) THEN
486        CALL cxios_get_filegroup_sync_freq &
487      (filegroup_hdl%daddr, sync_freq_)
488      ENDIF
489
490      IF (PRESENT(time_counter_)) THEN
491        CALL cxios_get_filegroup_time_counter &
492      (filegroup_hdl%daddr, time_counter_, len(time_counter_))
493      ENDIF
494
495      IF (PRESENT(time_counter_name_)) THEN
496        CALL cxios_get_filegroup_time_counter_name &
497      (filegroup_hdl%daddr, time_counter_name_, len(time_counter_name_))
498      ENDIF
499
500      IF (PRESENT(timeseries_)) THEN
501        CALL cxios_get_filegroup_timeseries &
502      (filegroup_hdl%daddr, timeseries_, len(timeseries_))
503      ENDIF
504
505      IF (PRESENT(ts_prefix_)) THEN
506        CALL cxios_get_filegroup_ts_prefix &
507      (filegroup_hdl%daddr, ts_prefix_, len(ts_prefix_))
508      ENDIF
509
510      IF (PRESENT(type_)) THEN
511        CALL cxios_get_filegroup_type &
512      (filegroup_hdl%daddr, type_, len(type_))
513      ENDIF
514
515  END SUBROUTINE xios(get_filegroup_attr_hdl_)
516
517  SUBROUTINE xios(is_defined_filegroup_attr)  &
518    ( filegroup_id, append, compression_level, convention, cyclic, description, enabled, format  &
519    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
520    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
521    , type )
522
523    IMPLICIT NONE
524      TYPE(txios(filegroup))  :: filegroup_hdl
525      CHARACTER(LEN=*), INTENT(IN) ::filegroup_id
526      LOGICAL, OPTIONAL, INTENT(OUT) :: append
527      LOGICAL(KIND=C_BOOL) :: append_tmp
528      LOGICAL, OPTIONAL, INTENT(OUT) :: compression_level
529      LOGICAL(KIND=C_BOOL) :: compression_level_tmp
530      LOGICAL, OPTIONAL, INTENT(OUT) :: convention
531      LOGICAL(KIND=C_BOOL) :: convention_tmp
532      LOGICAL, OPTIONAL, INTENT(OUT) :: cyclic
533      LOGICAL(KIND=C_BOOL) :: cyclic_tmp
534      LOGICAL, OPTIONAL, INTENT(OUT) :: description
535      LOGICAL(KIND=C_BOOL) :: description_tmp
536      LOGICAL, OPTIONAL, INTENT(OUT) :: enabled
537      LOGICAL(KIND=C_BOOL) :: enabled_tmp
538      LOGICAL, OPTIONAL, INTENT(OUT) :: format
539      LOGICAL(KIND=C_BOOL) :: format_tmp
540      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref
541      LOGICAL(KIND=C_BOOL) :: group_ref_tmp
542      LOGICAL, OPTIONAL, INTENT(OUT) :: min_digits
543      LOGICAL(KIND=C_BOOL) :: min_digits_tmp
544      LOGICAL, OPTIONAL, INTENT(OUT) :: mode
545      LOGICAL(KIND=C_BOOL) :: mode_tmp
546      LOGICAL, OPTIONAL, INTENT(OUT) :: name
547      LOGICAL(KIND=C_BOOL) :: name_tmp
548      LOGICAL, OPTIONAL, INTENT(OUT) :: name_suffix
549      LOGICAL(KIND=C_BOOL) :: name_suffix_tmp
550      LOGICAL, OPTIONAL, INTENT(OUT) :: output_freq
551      LOGICAL(KIND=C_BOOL) :: output_freq_tmp
552      LOGICAL, OPTIONAL, INTENT(OUT) :: output_level
553      LOGICAL(KIND=C_BOOL) :: output_level_tmp
554      LOGICAL, OPTIONAL, INTENT(OUT) :: par_access
555      LOGICAL(KIND=C_BOOL) :: par_access_tmp
556      LOGICAL, OPTIONAL, INTENT(OUT) :: record_offset
557      LOGICAL(KIND=C_BOOL) :: record_offset_tmp
558      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq
559      LOGICAL(KIND=C_BOOL) :: split_freq_tmp
560      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq_format
561      LOGICAL(KIND=C_BOOL) :: split_freq_format_tmp
562      LOGICAL, OPTIONAL, INTENT(OUT) :: sync_freq
563      LOGICAL(KIND=C_BOOL) :: sync_freq_tmp
564      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter
565      LOGICAL(KIND=C_BOOL) :: time_counter_tmp
566      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter_name
567      LOGICAL(KIND=C_BOOL) :: time_counter_name_tmp
568      LOGICAL, OPTIONAL, INTENT(OUT) :: timeseries
569      LOGICAL(KIND=C_BOOL) :: timeseries_tmp
570      LOGICAL, OPTIONAL, INTENT(OUT) :: ts_prefix
571      LOGICAL(KIND=C_BOOL) :: ts_prefix_tmp
572      LOGICAL, OPTIONAL, INTENT(OUT) :: type
573      LOGICAL(KIND=C_BOOL) :: type_tmp
574
575      CALL xios(get_filegroup_handle) &
576      (filegroup_id,filegroup_hdl)
577      CALL xios(is_defined_filegroup_attr_hdl_)   &
578      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
579      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
580      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
581      , type )
582
583  END SUBROUTINE xios(is_defined_filegroup_attr)
584
585  SUBROUTINE xios(is_defined_filegroup_attr_hdl)  &
586    ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
587    , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
588    , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
589    , type )
590
591    IMPLICIT NONE
592      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
593      LOGICAL, OPTIONAL, INTENT(OUT) :: append
594      LOGICAL(KIND=C_BOOL) :: append_tmp
595      LOGICAL, OPTIONAL, INTENT(OUT) :: compression_level
596      LOGICAL(KIND=C_BOOL) :: compression_level_tmp
597      LOGICAL, OPTIONAL, INTENT(OUT) :: convention
598      LOGICAL(KIND=C_BOOL) :: convention_tmp
599      LOGICAL, OPTIONAL, INTENT(OUT) :: cyclic
600      LOGICAL(KIND=C_BOOL) :: cyclic_tmp
601      LOGICAL, OPTIONAL, INTENT(OUT) :: description
602      LOGICAL(KIND=C_BOOL) :: description_tmp
603      LOGICAL, OPTIONAL, INTENT(OUT) :: enabled
604      LOGICAL(KIND=C_BOOL) :: enabled_tmp
605      LOGICAL, OPTIONAL, INTENT(OUT) :: format
606      LOGICAL(KIND=C_BOOL) :: format_tmp
607      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref
608      LOGICAL(KIND=C_BOOL) :: group_ref_tmp
609      LOGICAL, OPTIONAL, INTENT(OUT) :: min_digits
610      LOGICAL(KIND=C_BOOL) :: min_digits_tmp
611      LOGICAL, OPTIONAL, INTENT(OUT) :: mode
612      LOGICAL(KIND=C_BOOL) :: mode_tmp
613      LOGICAL, OPTIONAL, INTENT(OUT) :: name
614      LOGICAL(KIND=C_BOOL) :: name_tmp
615      LOGICAL, OPTIONAL, INTENT(OUT) :: name_suffix
616      LOGICAL(KIND=C_BOOL) :: name_suffix_tmp
617      LOGICAL, OPTIONAL, INTENT(OUT) :: output_freq
618      LOGICAL(KIND=C_BOOL) :: output_freq_tmp
619      LOGICAL, OPTIONAL, INTENT(OUT) :: output_level
620      LOGICAL(KIND=C_BOOL) :: output_level_tmp
621      LOGICAL, OPTIONAL, INTENT(OUT) :: par_access
622      LOGICAL(KIND=C_BOOL) :: par_access_tmp
623      LOGICAL, OPTIONAL, INTENT(OUT) :: record_offset
624      LOGICAL(KIND=C_BOOL) :: record_offset_tmp
625      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq
626      LOGICAL(KIND=C_BOOL) :: split_freq_tmp
627      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq_format
628      LOGICAL(KIND=C_BOOL) :: split_freq_format_tmp
629      LOGICAL, OPTIONAL, INTENT(OUT) :: sync_freq
630      LOGICAL(KIND=C_BOOL) :: sync_freq_tmp
631      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter
632      LOGICAL(KIND=C_BOOL) :: time_counter_tmp
633      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter_name
634      LOGICAL(KIND=C_BOOL) :: time_counter_name_tmp
635      LOGICAL, OPTIONAL, INTENT(OUT) :: timeseries
636      LOGICAL(KIND=C_BOOL) :: timeseries_tmp
637      LOGICAL, OPTIONAL, INTENT(OUT) :: ts_prefix
638      LOGICAL(KIND=C_BOOL) :: ts_prefix_tmp
639      LOGICAL, OPTIONAL, INTENT(OUT) :: type
640      LOGICAL(KIND=C_BOOL) :: type_tmp
641
642      CALL xios(is_defined_filegroup_attr_hdl_)  &
643      ( filegroup_hdl, append, compression_level, convention, cyclic, description, enabled, format  &
644      , group_ref, min_digits, mode, name, name_suffix, output_freq, output_level, par_access, record_offset  &
645      , split_freq, split_freq_format, sync_freq, time_counter, time_counter_name, timeseries, ts_prefix  &
646      , type )
647
648  END SUBROUTINE xios(is_defined_filegroup_attr_hdl)
649
650  SUBROUTINE xios(is_defined_filegroup_attr_hdl_)   &
651    ( filegroup_hdl, append_, compression_level_, convention_, cyclic_, description_, enabled_, format_  &
652    , group_ref_, min_digits_, mode_, name_, name_suffix_, output_freq_, output_level_, par_access_  &
653    , record_offset_, split_freq_, split_freq_format_, sync_freq_, time_counter_, time_counter_name_  &
654    , timeseries_, ts_prefix_, type_ )
655
656    IMPLICIT NONE
657      TYPE(txios(filegroup)) , INTENT(IN) :: filegroup_hdl
658      LOGICAL, OPTIONAL, INTENT(OUT) :: append_
659      LOGICAL(KIND=C_BOOL) :: append__tmp
660      LOGICAL, OPTIONAL, INTENT(OUT) :: compression_level_
661      LOGICAL(KIND=C_BOOL) :: compression_level__tmp
662      LOGICAL, OPTIONAL, INTENT(OUT) :: convention_
663      LOGICAL(KIND=C_BOOL) :: convention__tmp
664      LOGICAL, OPTIONAL, INTENT(OUT) :: cyclic_
665      LOGICAL(KIND=C_BOOL) :: cyclic__tmp
666      LOGICAL, OPTIONAL, INTENT(OUT) :: description_
667      LOGICAL(KIND=C_BOOL) :: description__tmp
668      LOGICAL, OPTIONAL, INTENT(OUT) :: enabled_
669      LOGICAL(KIND=C_BOOL) :: enabled__tmp
670      LOGICAL, OPTIONAL, INTENT(OUT) :: format_
671      LOGICAL(KIND=C_BOOL) :: format__tmp
672      LOGICAL, OPTIONAL, INTENT(OUT) :: group_ref_
673      LOGICAL(KIND=C_BOOL) :: group_ref__tmp
674      LOGICAL, OPTIONAL, INTENT(OUT) :: min_digits_
675      LOGICAL(KIND=C_BOOL) :: min_digits__tmp
676      LOGICAL, OPTIONAL, INTENT(OUT) :: mode_
677      LOGICAL(KIND=C_BOOL) :: mode__tmp
678      LOGICAL, OPTIONAL, INTENT(OUT) :: name_
679      LOGICAL(KIND=C_BOOL) :: name__tmp
680      LOGICAL, OPTIONAL, INTENT(OUT) :: name_suffix_
681      LOGICAL(KIND=C_BOOL) :: name_suffix__tmp
682      LOGICAL, OPTIONAL, INTENT(OUT) :: output_freq_
683      LOGICAL(KIND=C_BOOL) :: output_freq__tmp
684      LOGICAL, OPTIONAL, INTENT(OUT) :: output_level_
685      LOGICAL(KIND=C_BOOL) :: output_level__tmp
686      LOGICAL, OPTIONAL, INTENT(OUT) :: par_access_
687      LOGICAL(KIND=C_BOOL) :: par_access__tmp
688      LOGICAL, OPTIONAL, INTENT(OUT) :: record_offset_
689      LOGICAL(KIND=C_BOOL) :: record_offset__tmp
690      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq_
691      LOGICAL(KIND=C_BOOL) :: split_freq__tmp
692      LOGICAL, OPTIONAL, INTENT(OUT) :: split_freq_format_
693      LOGICAL(KIND=C_BOOL) :: split_freq_format__tmp
694      LOGICAL, OPTIONAL, INTENT(OUT) :: sync_freq_
695      LOGICAL(KIND=C_BOOL) :: sync_freq__tmp
696      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter_
697      LOGICAL(KIND=C_BOOL) :: time_counter__tmp
698      LOGICAL, OPTIONAL, INTENT(OUT) :: time_counter_name_
699      LOGICAL(KIND=C_BOOL) :: time_counter_name__tmp
700      LOGICAL, OPTIONAL, INTENT(OUT) :: timeseries_
701      LOGICAL(KIND=C_BOOL) :: timeseries__tmp
702      LOGICAL, OPTIONAL, INTENT(OUT) :: ts_prefix_
703      LOGICAL(KIND=C_BOOL) :: ts_prefix__tmp
704      LOGICAL, OPTIONAL, INTENT(OUT) :: type_
705      LOGICAL(KIND=C_BOOL) :: type__tmp
706
707      IF (PRESENT(append_)) THEN
708        append__tmp = cxios_is_defined_filegroup_append &
709      (filegroup_hdl%daddr)
710        append_ = append__tmp
711      ENDIF
712
713      IF (PRESENT(compression_level_)) THEN
714        compression_level__tmp = cxios_is_defined_filegroup_compression_level &
715      (filegroup_hdl%daddr)
716        compression_level_ = compression_level__tmp
717      ENDIF
718
719      IF (PRESENT(convention_)) THEN
720        convention__tmp = cxios_is_defined_filegroup_convention &
721      (filegroup_hdl%daddr)
722        convention_ = convention__tmp
723      ENDIF
724
725      IF (PRESENT(cyclic_)) THEN
726        cyclic__tmp = cxios_is_defined_filegroup_cyclic &
727      (filegroup_hdl%daddr)
728        cyclic_ = cyclic__tmp
729      ENDIF
730
731      IF (PRESENT(description_)) THEN
732        description__tmp = cxios_is_defined_filegroup_description &
733      (filegroup_hdl%daddr)
734        description_ = description__tmp
735      ENDIF
736
737      IF (PRESENT(enabled_)) THEN
738        enabled__tmp = cxios_is_defined_filegroup_enabled &
739      (filegroup_hdl%daddr)
740        enabled_ = enabled__tmp
741      ENDIF
742
743      IF (PRESENT(format_)) THEN
744        format__tmp = cxios_is_defined_filegroup_format &
745      (filegroup_hdl%daddr)
746        format_ = format__tmp
747      ENDIF
748
749      IF (PRESENT(group_ref_)) THEN
750        group_ref__tmp = cxios_is_defined_filegroup_group_ref &
751      (filegroup_hdl%daddr)
752        group_ref_ = group_ref__tmp
753      ENDIF
754
755      IF (PRESENT(min_digits_)) THEN
756        min_digits__tmp = cxios_is_defined_filegroup_min_digits &
757      (filegroup_hdl%daddr)
758        min_digits_ = min_digits__tmp
759      ENDIF
760
761      IF (PRESENT(mode_)) THEN
762        mode__tmp = cxios_is_defined_filegroup_mode &
763      (filegroup_hdl%daddr)
764        mode_ = mode__tmp
765      ENDIF
766
767      IF (PRESENT(name_)) THEN
768        name__tmp = cxios_is_defined_filegroup_name &
769      (filegroup_hdl%daddr)
770        name_ = name__tmp
771      ENDIF
772
773      IF (PRESENT(name_suffix_)) THEN
774        name_suffix__tmp = cxios_is_defined_filegroup_name_suffix &
775      (filegroup_hdl%daddr)
776        name_suffix_ = name_suffix__tmp
777      ENDIF
778
779      IF (PRESENT(output_freq_)) THEN
780        output_freq__tmp = cxios_is_defined_filegroup_output_freq &
781      (filegroup_hdl%daddr)
782        output_freq_ = output_freq__tmp
783      ENDIF
784
785      IF (PRESENT(output_level_)) THEN
786        output_level__tmp = cxios_is_defined_filegroup_output_level &
787      (filegroup_hdl%daddr)
788        output_level_ = output_level__tmp
789      ENDIF
790
791      IF (PRESENT(par_access_)) THEN
792        par_access__tmp = cxios_is_defined_filegroup_par_access &
793      (filegroup_hdl%daddr)
794        par_access_ = par_access__tmp
795      ENDIF
796
797      IF (PRESENT(record_offset_)) THEN
798        record_offset__tmp = cxios_is_defined_filegroup_record_offset &
799      (filegroup_hdl%daddr)
800        record_offset_ = record_offset__tmp
801      ENDIF
802
803      IF (PRESENT(split_freq_)) THEN
804        split_freq__tmp = cxios_is_defined_filegroup_split_freq &
805      (filegroup_hdl%daddr)
806        split_freq_ = split_freq__tmp
807      ENDIF
808
809      IF (PRESENT(split_freq_format_)) THEN
810        split_freq_format__tmp = cxios_is_defined_filegroup_split_freq_format &
811      (filegroup_hdl%daddr)
812        split_freq_format_ = split_freq_format__tmp
813      ENDIF
814
815      IF (PRESENT(sync_freq_)) THEN
816        sync_freq__tmp = cxios_is_defined_filegroup_sync_freq &
817      (filegroup_hdl%daddr)
818        sync_freq_ = sync_freq__tmp
819      ENDIF
820
821      IF (PRESENT(time_counter_)) THEN
822        time_counter__tmp = cxios_is_defined_filegroup_time_counter &
823      (filegroup_hdl%daddr)
824        time_counter_ = time_counter__tmp
825      ENDIF
826
827      IF (PRESENT(time_counter_name_)) THEN
828        time_counter_name__tmp = cxios_is_defined_filegroup_time_counter_name &
829      (filegroup_hdl%daddr)
830        time_counter_name_ = time_counter_name__tmp
831      ENDIF
832
833      IF (PRESENT(timeseries_)) THEN
834        timeseries__tmp = cxios_is_defined_filegroup_timeseries &
835      (filegroup_hdl%daddr)
836        timeseries_ = timeseries__tmp
837      ENDIF
838
839      IF (PRESENT(ts_prefix_)) THEN
840        ts_prefix__tmp = cxios_is_defined_filegroup_ts_prefix &
841      (filegroup_hdl%daddr)
842        ts_prefix_ = ts_prefix__tmp
843      ENDIF
844
845      IF (PRESENT(type_)) THEN
846        type__tmp = cxios_is_defined_filegroup_type &
847      (filegroup_hdl%daddr)
848        type_ = type__tmp
849      ENDIF
850
851  END SUBROUTINE xios(is_defined_filegroup_attr_hdl_)
852
853END MODULE ifilegroup_attr
Note: See TracBrowser for help on using the repository browser.