Ignore:
Timestamp:
06/05/15 15:42:02 (9 years ago)
Author:
rlacroix
Message:

Add the Fortran interface for the "compression_level" attribute.

It had been forgotten in r606.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/branchs/xios-1.0/src/interface/c_attr/icfilegroup_attr.cpp

    r581 r608  
    1717  typedef xios::CFileGroup*  filegroup_Ptr; 
    1818   
     19  void cxios_set_filegroup_compression_level(filegroup_Ptr filegroup_hdl, int compression_level) 
     20  { 
     21     CTimer::get("XIOS").resume(); 
     22    filegroup_hdl->compression_level.setValue(compression_level); 
     23    filegroup_hdl->sendAttributToServer(filegroup_hdl->compression_level); 
     24     CTimer::get("XIOS").suspend(); 
     25  } 
     26   
     27  void cxios_get_filegroup_compression_level(filegroup_Ptr filegroup_hdl, int* compression_level) 
     28  { 
     29    *compression_level = filegroup_hdl->compression_level.getInheritedValue(); 
     30  } 
     31   
     32  bool cxios_is_defined_filegroup_compression_level(filegroup_Ptr filegroup_hdl ) 
     33  { 
     34    CTimer::get("XIOS").resume(); 
     35    bool isDefined = filegroup_hdl->compression_level.hasInheritedValue(); 
     36    CTimer::get("XIOS").suspend(); 
     37    return isDefined; 
     38  } 
     39   
     40   
     41   
    1942  void cxios_set_filegroup_description(filegroup_Ptr filegroup_hdl, const char * description, int description_size) 
    2043  { 
Note: See TracChangeset for help on using the changeset viewer.