Changeset 464 for XIOS/trunk/src/interface/c_attr
- Timestamp:
- 01/21/14 15:28:59 (10 years ago)
- Location:
- XIOS/trunk/src/interface/c_attr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/c_attr/icfield_attr.cpp
r463 r464 17 17 typedef xios::CField* field_Ptr; 18 18 19 void cxios_set_field_add_offset(field_Ptr field_hdl, double add_offset) 20 { 21 CTimer::get("XIOS").resume(); 22 field_hdl->add_offset.setValue(add_offset); 23 field_hdl->sendAttributToServer(field_hdl->add_offset); 24 CTimer::get("XIOS").suspend(); 25 } 26 27 void cxios_get_field_add_offset(field_Ptr field_hdl, double* add_offset) 28 { 29 *add_offset = field_hdl->add_offset.getInheritedValue(); 30 } 31 32 bool cxios_is_defined_field_add_offset(field_Ptr field_hdl ) 33 { 34 CTimer::get("XIOS").resume(); 35 return field_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 37 } 38 39 40 19 41 void cxios_set_field_axis_ref(field_Ptr field_hdl, const char * axis_ref, int axis_ref_size) 20 42 { … … 348 370 349 371 372 void cxios_set_field_scale_factor(field_Ptr field_hdl, double scale_factor) 373 { 374 CTimer::get("XIOS").resume(); 375 field_hdl->scale_factor.setValue(scale_factor); 376 field_hdl->sendAttributToServer(field_hdl->scale_factor); 377 CTimer::get("XIOS").suspend(); 378 } 379 380 void cxios_get_field_scale_factor(field_Ptr field_hdl, double* scale_factor) 381 { 382 *scale_factor = field_hdl->scale_factor.getInheritedValue(); 383 } 384 385 bool cxios_is_defined_field_scale_factor(field_Ptr field_hdl ) 386 { 387 CTimer::get("XIOS").resume(); 388 return field_hdl->scale_factor.hasInheritedValue(); 389 CTimer::get("XIOS").suspend(); 390 } 391 392 393 350 394 void cxios_set_field_standard_name(field_Ptr field_hdl, const char * standard_name, int standard_name_size) 351 395 { -
XIOS/trunk/src/interface/c_attr/icfieldgroup_attr.cpp
r463 r464 17 17 typedef xios::CFieldGroup* fieldgroup_Ptr; 18 18 19 void cxios_set_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl, double add_offset) 20 { 21 CTimer::get("XIOS").resume(); 22 fieldgroup_hdl->add_offset.setValue(add_offset); 23 fieldgroup_hdl->sendAttributToServer(fieldgroup_hdl->add_offset); 24 CTimer::get("XIOS").suspend(); 25 } 26 27 void cxios_get_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl, double* add_offset) 28 { 29 *add_offset = fieldgroup_hdl->add_offset.getInheritedValue(); 30 } 31 32 bool cxios_is_defined_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl ) 33 { 34 CTimer::get("XIOS").resume(); 35 return fieldgroup_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 37 } 38 39 40 19 41 void cxios_set_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl, const char * axis_ref, int axis_ref_size) 20 42 { … … 375 397 376 398 399 void cxios_set_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl, double scale_factor) 400 { 401 CTimer::get("XIOS").resume(); 402 fieldgroup_hdl->scale_factor.setValue(scale_factor); 403 fieldgroup_hdl->sendAttributToServer(fieldgroup_hdl->scale_factor); 404 CTimer::get("XIOS").suspend(); 405 } 406 407 void cxios_get_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl, double* scale_factor) 408 { 409 *scale_factor = fieldgroup_hdl->scale_factor.getInheritedValue(); 410 } 411 412 bool cxios_is_defined_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl ) 413 { 414 CTimer::get("XIOS").resume(); 415 return fieldgroup_hdl->scale_factor.hasInheritedValue(); 416 CTimer::get("XIOS").suspend(); 417 } 418 419 420 377 421 void cxios_set_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl, const char * standard_name, int standard_name_size) 378 422 {
Note: See TracChangeset
for help on using the changeset viewer.