Ignore:
Timestamp:
05/26/15 16:13:45 (9 years ago)
Author:
rlacroix
Message:

Add a new interface xios_recv_field to get local instant data from a field.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/interface/c_attr/icfield_attr.cpp

    r591 r593  
    414414 
    415415 
     416  void cxios_set_field_read_access(field_Ptr field_hdl, bool read_access) 
     417  { 
     418    CTimer::get("XIOS").resume(); 
     419    field_hdl->read_access.setValue(read_access); 
     420    CTimer::get("XIOS").suspend(); 
     421  } 
     422 
     423  void cxios_get_field_read_access(field_Ptr field_hdl, bool* read_access) 
     424  { 
     425    CTimer::get("XIOS").resume(); 
     426    *read_access = field_hdl->read_access.getInheritedValue(); 
     427    CTimer::get("XIOS").suspend(); 
     428  } 
     429 
     430  bool cxios_is_defined_field_read_access(field_Ptr field_hdl) 
     431  { 
     432     CTimer::get("XIOS").resume(); 
     433     bool isDefined = field_hdl->read_access.hasInheritedValue(); 
     434     CTimer::get("XIOS").suspend(); 
     435     return isDefined; 
     436  } 
     437 
     438 
    416439  void cxios_set_field_scale_factor(field_Ptr field_hdl, double scale_factor) 
    417440  { 
Note: See TracChangeset for help on using the changeset viewer.