Changeset 1622 for XIOS/trunk/src/interface/c/icfield.cpp
- Timestamp:
- 12/11/18 13:22:07 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/c/icfield.cpp
r1542 r1622 35 35 36 36 void cxios_field_handle_create (XFieldPtr * _ret, const char * _id, int _id_len) 37 TRY 37 38 { 38 39 std::string id; … … 42 43 CTimer::get("XIOS").suspend() ; 43 44 } 45 CATCH_DUMP_STACK 44 46 45 47 void cxios_fieldgroup_handle_create (XFieldGroupPtr * _ret, const char * _id, int _id_len) 48 TRY 46 49 { 47 50 std::string id; … … 51 54 CTimer::get("XIOS").suspend() ; 52 55 } 53 56 CATCH_DUMP_STACK 54 57 55 58 // -------------------- Vérification des identifiants ----------------------- 56 59 57 60 void cxios_field_valid_id (bool * _ret, const char * _id, int _id_len) 61 TRY 58 62 { 59 63 std::string id; … … 63 67 CTimer::get("XIOS").suspend() ; 64 68 } 69 CATCH_DUMP_STACK 65 70 66 71 void cxios_fieldgroup_valid_id (bool * _ret, const char * _id, int _id_len) 72 TRY 67 73 { 68 74 std::string id; … … 72 78 CTimer::get("XIOS").suspend() ; 73 79 } 80 CATCH_DUMP_STACK 74 81 75 82 // ----------------------------------------------------------------------------------------------------- … … 78 85 79 86 void cxios_field_is_active (XFieldPtr field_hdl, bool at_current_timestep, bool* ret) 87 TRY 80 88 { 81 89 CTimer::get("XIOS").resume() ; … … 83 91 CTimer::get("XIOS").suspend() ; 84 92 } 93 CATCH_DUMP_STACK 85 94 86 95 // ----------------------------------------------------------------------------------------------------- … … 88 97 // ----------------------------------------------------------------------------------------------------- 89 98 void cxios_field_get_domain_handle(XDomainPtr * domain_hdl_ret, XFieldPtr field_hdl, int domainIndex) 99 TRY 90 100 { 91 101 CTimer::get("XIOS").resume() ; … … 93 103 CTimer::get("XIOS").suspend(); 94 104 } 105 CATCH_DUMP_STACK 95 106 96 107 void cxios_field_get_axis_handle(XAxisPtr * axis_hdl_ret, XFieldPtr field_hdl, int axisIndex) 108 TRY 97 109 { 98 110 CTimer::get("XIOS").resume() ; … … 100 112 CTimer::get("XIOS").suspend(); 101 113 } 114 CATCH_DUMP_STACK 102 115 103 116 void cxios_field_get_scalar_handle(XScalarPtr * scalar_hdl_ret, XFieldPtr field_hdl, int scalarIndex) 117 TRY 104 118 { 105 119 CTimer::get("XIOS").resume() ; … … 107 121 CTimer::get("XIOS").suspend(); 108 122 } 123 CATCH_DUMP_STACK 109 124 } // extern "C"
Note: See TracChangeset
for help on using the changeset viewer.