Changeset 1941 for XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr
- Timestamp:
- 09/24/20 12:16:22 (4 years ago)
- Location:
- XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr/iccontext_attr.cpp
r1626 r1941 16 16 { 17 17 typedef xios::CContext* context_Ptr; 18 19 void cxios_set_context_attached_mode(context_Ptr context_hdl, bool attached_mode) 20 { 21 CTimer::get("XIOS").resume(); 22 context_hdl->attached_mode.setValue(attached_mode); 23 CTimer::get("XIOS").suspend(); 24 } 25 26 void cxios_get_context_attached_mode(context_Ptr context_hdl, bool* attached_mode) 27 { 28 CTimer::get("XIOS").resume(); 29 *attached_mode = context_hdl->attached_mode.getInheritedValue(); 30 CTimer::get("XIOS").suspend(); 31 } 32 33 bool cxios_is_defined_context_attached_mode(context_Ptr context_hdl) 34 { 35 CTimer::get("XIOS").resume(); 36 bool isDefined = context_hdl->attached_mode.hasInheritedValue(); 37 CTimer::get("XIOS").suspend(); 38 return isDefined; 39 } 40 18 41 19 42 void cxios_set_context_output_dir(context_Ptr context_hdl, const char * output_dir, int output_dir_size) -
XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr/icscalar_attr.cpp
r1626 r1941 172 172 173 173 174 void cxios_set_scalar_mask(scalar_Ptr scalar_hdl, bool mask) 175 { 176 CTimer::get("XIOS").resume(); 177 scalar_hdl->mask.setValue(mask); 178 CTimer::get("XIOS").suspend(); 179 } 180 181 void cxios_get_scalar_mask(scalar_Ptr scalar_hdl, bool* mask) 182 { 183 CTimer::get("XIOS").resume(); 184 *mask = scalar_hdl->mask.getInheritedValue(); 185 CTimer::get("XIOS").suspend(); 186 } 187 188 bool cxios_is_defined_scalar_mask(scalar_Ptr scalar_hdl) 189 { 190 CTimer::get("XIOS").resume(); 191 bool isDefined = scalar_hdl->mask.hasInheritedValue(); 192 CTimer::get("XIOS").suspend(); 193 return isDefined; 194 } 195 196 174 197 void cxios_set_scalar_name(scalar_Ptr scalar_hdl, const char * name, int name_size) 175 198 { -
XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c_attr/icscalargroup_attr.cpp
r1626 r1941 198 198 199 199 200 void cxios_set_scalargroup_mask(scalargroup_Ptr scalargroup_hdl, bool mask) 201 { 202 CTimer::get("XIOS").resume(); 203 scalargroup_hdl->mask.setValue(mask); 204 CTimer::get("XIOS").suspend(); 205 } 206 207 void cxios_get_scalargroup_mask(scalargroup_Ptr scalargroup_hdl, bool* mask) 208 { 209 CTimer::get("XIOS").resume(); 210 *mask = scalargroup_hdl->mask.getInheritedValue(); 211 CTimer::get("XIOS").suspend(); 212 } 213 214 bool cxios_is_defined_scalargroup_mask(scalargroup_Ptr scalargroup_hdl) 215 { 216 CTimer::get("XIOS").resume(); 217 bool isDefined = scalargroup_hdl->mask.hasInheritedValue(); 218 CTimer::get("XIOS").suspend(); 219 return isDefined; 220 } 221 222 200 223 void cxios_set_scalargroup_name(scalargroup_Ptr scalargroup_hdl, const char * name, int name_size) 201 224 {
Note: See TracChangeset
for help on using the changeset viewer.