Index: XIOS/trunk/src/interface/c_attr/icfile_attr.cpp
===================================================================
--- XIOS/trunk/src/interface/c_attr/icfile_attr.cpp	(revision 538)
+++ XIOS/trunk/src/interface/c_attr/icfile_attr.cpp	(revision 581)
@@ -1,4 +1,4 @@
 /* ************************************************************************** *
- *               Interface auto generated - do not modify                   *
+ *               Interface auto generated - do not modify                     *
  * ************************************************************************** */
 
@@ -16,173 +16,179 @@
 extern "C"
 {
-  typedef xios::CFile*  file_Ptr;
-  
+  typedef xios::CFile* file_Ptr;
+
   void cxios_set_file_append(file_Ptr file_hdl, bool append)
   {
-     CTimer::get("XIOS").resume();
+    CTimer::get("XIOS").resume();
     file_hdl->append.setValue(append);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_append(file_Ptr file_hdl, bool* append)
   {
+    CTimer::get("XIOS").resume();
     *append = file_hdl->append.getInheritedValue();
-  }
-  
-  bool cxios_is_defined_file_append(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->append.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_append(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->append.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_description(file_Ptr file_hdl, const char * description, int description_size)
   {
     std::string description_str;
-    if(!cstr2string(description, description_size, description_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(description, description_size, description_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->description.setValue(description_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_description(file_Ptr file_hdl, char * description, int description_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->description.getInheritedValue(),description , description_size))
-      ERROR("void cxios_get_file_description(file_Ptr file_hdl, char * description, int description_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_description(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->description.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->description.getInheritedValue(), description, description_size))
+      ERROR("void cxios_get_file_description(file_Ptr file_hdl, char * description, int description_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_description(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->description.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_enabled(file_Ptr file_hdl, bool enabled)
   {
-     CTimer::get("XIOS").resume();
+    CTimer::get("XIOS").resume();
     file_hdl->enabled.setValue(enabled);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_enabled(file_Ptr file_hdl, bool* enabled)
   {
+    CTimer::get("XIOS").resume();
     *enabled = file_hdl->enabled.getInheritedValue();
-  }
-  
-  bool cxios_is_defined_file_enabled(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->enabled.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_enabled(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->enabled.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_format(file_Ptr file_hdl, const char * format, int format_size)
   {
     std::string format_str;
-    if(!cstr2string(format, format_size, format_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(format, format_size, format_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->format.fromString(format_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_format(file_Ptr file_hdl, char * format, int format_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->format.getInheritedStringValue(),format , format_size))
-      ERROR("void cxios_get_file_format(file_Ptr file_hdl, char * format, int format_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_format(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->format.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->format.getInheritedStringValue(), format, format_size))
+      ERROR("void cxios_get_file_format(file_Ptr file_hdl, char * format, int format_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_format(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->format.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_min_digits(file_Ptr file_hdl, int min_digits)
   {
-     CTimer::get("XIOS").resume();
+    CTimer::get("XIOS").resume();
     file_hdl->min_digits.setValue(min_digits);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_min_digits(file_Ptr file_hdl, int* min_digits)
   {
+    CTimer::get("XIOS").resume();
     *min_digits = file_hdl->min_digits.getInheritedValue();
-  }
-  
-  bool cxios_is_defined_file_min_digits(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->min_digits.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_min_digits(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->min_digits.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_name(file_Ptr file_hdl, const char * name, int name_size)
   {
     std::string name_str;
-    if(!cstr2string(name, name_size, name_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(name, name_size, name_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->name.setValue(name_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_name(file_Ptr file_hdl, char * name, int name_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->name.getInheritedValue(),name , name_size))
-      ERROR("void cxios_get_file_name(file_Ptr file_hdl, char * name, int name_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_name(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->name.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->name.getInheritedValue(), name, name_size))
+      ERROR("void cxios_get_file_name(file_Ptr file_hdl, char * name, int name_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_name(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->name.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_name_suffix(file_Ptr file_hdl, const char * name_suffix, int name_suffix_size)
   {
     std::string name_suffix_str;
-    if(!cstr2string(name_suffix, name_suffix_size, name_suffix_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(name_suffix, name_suffix_size, name_suffix_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->name_suffix.setValue(name_suffix_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_name_suffix(file_Ptr file_hdl, char * name_suffix, int name_suffix_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->name_suffix.getInheritedValue(),name_suffix , name_suffix_size))
-      ERROR("void cxios_get_file_name_suffix(file_Ptr file_hdl, char * name_suffix, int name_suffix_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_name_suffix(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->name_suffix.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->name_suffix.getInheritedValue(), name_suffix, name_suffix_size))
+      ERROR("void cxios_get_file_name_suffix(file_Ptr file_hdl, char * name_suffix, int name_suffix_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_name_suffix(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->name_suffix.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_output_freq(file_Ptr file_hdl, cxios_duration output_freq_c)
   {
@@ -199,5 +205,5 @@
     CTimer::get("XIOS").suspend();
   }
-  
+
   void cxios_get_file_output_freq(file_Ptr file_hdl, cxios_duration* output_freq_c)
   {
@@ -213,61 +219,63 @@
     CTimer::get("XIOS").suspend();
   }
-  
-  bool cxios_is_defined_file_output_freq(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->output_freq.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+
+  bool cxios_is_defined_file_output_freq(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->output_freq.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_output_level(file_Ptr file_hdl, int output_level)
   {
-     CTimer::get("XIOS").resume();
+    CTimer::get("XIOS").resume();
     file_hdl->output_level.setValue(output_level);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_output_level(file_Ptr file_hdl, int* output_level)
   {
+    CTimer::get("XIOS").resume();
     *output_level = file_hdl->output_level.getInheritedValue();
-  }
-  
-  bool cxios_is_defined_file_output_level(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->output_level.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_output_level(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->output_level.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_par_access(file_Ptr file_hdl, const char * par_access, int par_access_size)
   {
     std::string par_access_str;
-    if(!cstr2string(par_access, par_access_size, par_access_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(par_access, par_access_size, par_access_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->par_access.fromString(par_access_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_par_access(file_Ptr file_hdl, char * par_access, int par_access_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->par_access.getInheritedStringValue(),par_access , par_access_size))
-      ERROR("void cxios_get_file_par_access(file_Ptr file_hdl, char * par_access, int par_access_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_par_access(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->par_access.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->par_access.getInheritedStringValue(), par_access, par_access_size))
+      ERROR("void cxios_get_file_par_access(file_Ptr file_hdl, char * par_access, int par_access_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_par_access(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->par_access.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_split_freq(file_Ptr file_hdl, cxios_duration split_freq_c)
   {
@@ -284,5 +292,5 @@
     CTimer::get("XIOS").suspend();
   }
-  
+
   void cxios_get_file_split_freq(file_Ptr file_hdl, cxios_duration* split_freq_c)
   {
@@ -298,40 +306,40 @@
     CTimer::get("XIOS").suspend();
   }
-  
-  bool cxios_is_defined_file_split_freq(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->split_freq.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+
+  bool cxios_is_defined_file_split_freq(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->split_freq.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_split_freq_format(file_Ptr file_hdl, const char * split_freq_format, int split_freq_format_size)
   {
     std::string split_freq_format_str;
-    if(!cstr2string(split_freq_format, split_freq_format_size, split_freq_format_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(split_freq_format, split_freq_format_size, split_freq_format_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->split_freq_format.setValue(split_freq_format_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_split_freq_format(file_Ptr file_hdl, char * split_freq_format, int split_freq_format_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->split_freq_format.getInheritedValue(),split_freq_format , split_freq_format_size))
-      ERROR("void cxios_get_file_split_freq_format(file_Ptr file_hdl, char * split_freq_format, int split_freq_format_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_split_freq_format(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->split_freq_format.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->split_freq_format.getInheritedValue(), split_freq_format, split_freq_format_size))
+      ERROR("void cxios_get_file_split_freq_format(file_Ptr file_hdl, char * split_freq_format, int split_freq_format_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_split_freq_format(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->split_freq_format.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_sync_freq(file_Ptr file_hdl, cxios_duration sync_freq_c)
   {
@@ -348,5 +356,5 @@
     CTimer::get("XIOS").suspend();
   }
-  
+
   void cxios_get_file_sync_freq(file_Ptr file_hdl, cxios_duration* sync_freq_c)
   {
@@ -362,40 +370,37 @@
     CTimer::get("XIOS").suspend();
   }
-  
-  bool cxios_is_defined_file_sync_freq(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->sync_freq.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
+
+  bool cxios_is_defined_file_sync_freq(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->sync_freq.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
+
+
   void cxios_set_file_type(file_Ptr file_hdl, const char * type, int type_size)
   {
     std::string type_str;
-    if(!cstr2string(type, type_size, type_str)) return;
-     CTimer::get("XIOS").resume();
+    if (!cstr2string(type, type_size, type_str)) return;
+    CTimer::get("XIOS").resume();
     file_hdl->type.fromString(type_str);
-     CTimer::get("XIOS").suspend();
-  }
-  
+    CTimer::get("XIOS").suspend();
+  }
+
   void cxios_get_file_type(file_Ptr file_hdl, char * type, int type_size)
   {
-     CTimer::get("XIOS").resume();
-    if(!string_copy(file_hdl->type.getInheritedStringValue(),type , type_size))
-      ERROR("void cxios_get_file_type(file_Ptr file_hdl, char * type, int type_size)", <<"Input string is to short");
-     CTimer::get("XIOS").suspend();
-  }
-  
-  bool cxios_is_defined_file_type(file_Ptr file_hdl )
-  {
-     CTimer::get("XIOS").resume();
-    return file_hdl->type.hasInheritedValue();
-     CTimer::get("XIOS").suspend();
-  }
-  
-  
-  
-  
+    CTimer::get("XIOS").resume();
+    if (!string_copy(file_hdl->type.getInheritedStringValue(), type, type_size))
+      ERROR("void cxios_get_file_type(file_Ptr file_hdl, char * type, int type_size)", << "Input string is too short");
+    CTimer::get("XIOS").suspend();
+  }
+
+  bool cxios_is_defined_file_type(file_Ptr file_hdl)
+  {
+     CTimer::get("XIOS").resume();
+     bool isDefined = file_hdl->type.hasInheritedValue();
+     CTimer::get("XIOS").suspend();
+     return isDefined;
+  }
 }
