Changeset 581 for XIOS/branchs
- Timestamp:
- 03/24/15 11:21:45 (10 years ago)
- Location:
- XIOS/branchs/xios-1.0/src
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/branchs/xios-1.0/src/generate_interface_impl.hpp
r501 r581 41 41 oss<<"bool cxios_is_defined_"<<className<<"_"<<name<<"("<<className<<"_Ptr "<<className<<"_hdl )"<<iendl ; 42 42 oss<<"{"<<iendl ; 43 oss<<" CTimer::get(\"XIOS\").resume();"<<iendl ; 44 oss<<" return "<<className<<"_hdl->"<<name<<".hasInheritedValue();"<<iendl ; 45 oss<<" CTimer::get(\"XIOS\").suspend();"<<iendl ; 43 oss<<" CTimer::get(\"XIOS\").resume();"<<iendl ; 44 oss<<" bool isDefined = "<<className<<"_hdl->"<<name<<".hasInheritedValue();"<<iendl ; 45 oss<<" CTimer::get(\"XIOS\").suspend();"<<iendl ; 46 oss<<" return isDefined;"<<iendl ; 46 47 oss<<"}"<<iendl ; 47 48 oss<<iendl ; -
XIOS/branchs/xios-1.0/src/interface/c_attr/icaxis_attr.cpp
r501 r581 37 37 bool cxios_is_defined_axis_long_name(axis_Ptr axis_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return axis_hdl->long_name.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = axis_hdl->long_name.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_axis_name(axis_Ptr axis_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return axis_hdl->name.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = axis_hdl->name.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_axis_positive(axis_Ptr axis_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return axis_hdl->positive.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = axis_hdl->positive.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100 … … 113 116 bool cxios_is_defined_axis_size(axis_Ptr axis_hdl ) 114 117 { 115 CTimer::get("XIOS").resume(); 116 return axis_hdl->size.hasInheritedValue(); 117 CTimer::get("XIOS").suspend(); 118 CTimer::get("XIOS").resume(); 119 bool isDefined = axis_hdl->size.hasInheritedValue(); 120 CTimer::get("XIOS").suspend(); 121 return isDefined; 118 122 } 119 123 … … 140 144 bool cxios_is_defined_axis_standard_name(axis_Ptr axis_hdl ) 141 145 { 142 CTimer::get("XIOS").resume(); 143 return axis_hdl->standard_name.hasInheritedValue(); 144 CTimer::get("XIOS").suspend(); 146 CTimer::get("XIOS").resume(); 147 bool isDefined = axis_hdl->standard_name.hasInheritedValue(); 148 CTimer::get("XIOS").suspend(); 149 return isDefined; 145 150 } 146 151 … … 167 172 bool cxios_is_defined_axis_unit(axis_Ptr axis_hdl ) 168 173 { 169 CTimer::get("XIOS").resume(); 170 return axis_hdl->unit.hasInheritedValue(); 171 CTimer::get("XIOS").suspend(); 174 CTimer::get("XIOS").resume(); 175 bool isDefined = axis_hdl->unit.hasInheritedValue(); 176 CTimer::get("XIOS").suspend(); 177 return isDefined; 172 178 } 173 179 … … 193 199 bool cxios_is_defined_axis_value(axis_Ptr axis_hdl ) 194 200 { 195 CTimer::get("XIOS").resume(); 196 return axis_hdl->value.hasInheritedValue(); 197 CTimer::get("XIOS").suspend(); 201 CTimer::get("XIOS").resume(); 202 bool isDefined = axis_hdl->value.hasInheritedValue(); 203 CTimer::get("XIOS").suspend(); 204 return isDefined; 198 205 } 199 206 … … 215 222 bool cxios_is_defined_axis_zoom_begin(axis_Ptr axis_hdl ) 216 223 { 217 CTimer::get("XIOS").resume(); 218 return axis_hdl->zoom_begin.hasInheritedValue(); 219 CTimer::get("XIOS").suspend(); 224 CTimer::get("XIOS").resume(); 225 bool isDefined = axis_hdl->zoom_begin.hasInheritedValue(); 226 CTimer::get("XIOS").suspend(); 227 return isDefined; 220 228 } 221 229 … … 237 245 bool cxios_is_defined_axis_zoom_end(axis_Ptr axis_hdl ) 238 246 { 239 CTimer::get("XIOS").resume(); 240 return axis_hdl->zoom_end.hasInheritedValue(); 241 CTimer::get("XIOS").suspend(); 247 CTimer::get("XIOS").resume(); 248 bool isDefined = axis_hdl->zoom_end.hasInheritedValue(); 249 CTimer::get("XIOS").suspend(); 250 return isDefined; 242 251 } 243 252 … … 259 268 bool cxios_is_defined_axis_zoom_size(axis_Ptr axis_hdl ) 260 269 { 261 CTimer::get("XIOS").resume(); 262 return axis_hdl->zoom_size.hasInheritedValue(); 263 CTimer::get("XIOS").suspend(); 270 CTimer::get("XIOS").resume(); 271 bool isDefined = axis_hdl->zoom_size.hasInheritedValue(); 272 CTimer::get("XIOS").suspend(); 273 return isDefined; 264 274 } 265 275 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icaxisgroup_attr.cpp
r501 r581 37 37 bool cxios_is_defined_axisgroup_group_ref(axisgroup_Ptr axisgroup_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return axisgroup_hdl->group_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = axisgroup_hdl->group_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_axisgroup_long_name(axisgroup_Ptr axisgroup_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return axisgroup_hdl->long_name.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = axisgroup_hdl->long_name.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_axisgroup_name(axisgroup_Ptr axisgroup_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return axisgroup_hdl->name.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = axisgroup_hdl->name.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100 … … 118 121 bool cxios_is_defined_axisgroup_positive(axisgroup_Ptr axisgroup_hdl ) 119 122 { 120 CTimer::get("XIOS").resume(); 121 return axisgroup_hdl->positive.hasInheritedValue(); 122 CTimer::get("XIOS").suspend(); 123 CTimer::get("XIOS").resume(); 124 bool isDefined = axisgroup_hdl->positive.hasInheritedValue(); 125 CTimer::get("XIOS").suspend(); 126 return isDefined; 123 127 } 124 128 … … 140 144 bool cxios_is_defined_axisgroup_size(axisgroup_Ptr axisgroup_hdl ) 141 145 { 142 CTimer::get("XIOS").resume(); 143 return axisgroup_hdl->size.hasInheritedValue(); 144 CTimer::get("XIOS").suspend(); 146 CTimer::get("XIOS").resume(); 147 bool isDefined = axisgroup_hdl->size.hasInheritedValue(); 148 CTimer::get("XIOS").suspend(); 149 return isDefined; 145 150 } 146 151 … … 167 172 bool cxios_is_defined_axisgroup_standard_name(axisgroup_Ptr axisgroup_hdl ) 168 173 { 169 CTimer::get("XIOS").resume(); 170 return axisgroup_hdl->standard_name.hasInheritedValue(); 171 CTimer::get("XIOS").suspend(); 174 CTimer::get("XIOS").resume(); 175 bool isDefined = axisgroup_hdl->standard_name.hasInheritedValue(); 176 CTimer::get("XIOS").suspend(); 177 return isDefined; 172 178 } 173 179 … … 194 200 bool cxios_is_defined_axisgroup_unit(axisgroup_Ptr axisgroup_hdl ) 195 201 { 196 CTimer::get("XIOS").resume(); 197 return axisgroup_hdl->unit.hasInheritedValue(); 198 CTimer::get("XIOS").suspend(); 202 CTimer::get("XIOS").resume(); 203 bool isDefined = axisgroup_hdl->unit.hasInheritedValue(); 204 CTimer::get("XIOS").suspend(); 205 return isDefined; 199 206 } 200 207 … … 220 227 bool cxios_is_defined_axisgroup_value(axisgroup_Ptr axisgroup_hdl ) 221 228 { 222 CTimer::get("XIOS").resume(); 223 return axisgroup_hdl->value.hasInheritedValue(); 224 CTimer::get("XIOS").suspend(); 229 CTimer::get("XIOS").resume(); 230 bool isDefined = axisgroup_hdl->value.hasInheritedValue(); 231 CTimer::get("XIOS").suspend(); 232 return isDefined; 225 233 } 226 234 … … 242 250 bool cxios_is_defined_axisgroup_zoom_begin(axisgroup_Ptr axisgroup_hdl ) 243 251 { 244 CTimer::get("XIOS").resume(); 245 return axisgroup_hdl->zoom_begin.hasInheritedValue(); 246 CTimer::get("XIOS").suspend(); 252 CTimer::get("XIOS").resume(); 253 bool isDefined = axisgroup_hdl->zoom_begin.hasInheritedValue(); 254 CTimer::get("XIOS").suspend(); 255 return isDefined; 247 256 } 248 257 … … 264 273 bool cxios_is_defined_axisgroup_zoom_end(axisgroup_Ptr axisgroup_hdl ) 265 274 { 266 CTimer::get("XIOS").resume(); 267 return axisgroup_hdl->zoom_end.hasInheritedValue(); 268 CTimer::get("XIOS").suspend(); 275 CTimer::get("XIOS").resume(); 276 bool isDefined = axisgroup_hdl->zoom_end.hasInheritedValue(); 277 CTimer::get("XIOS").suspend(); 278 return isDefined; 269 279 } 270 280 … … 286 296 bool cxios_is_defined_axisgroup_zoom_size(axisgroup_Ptr axisgroup_hdl ) 287 297 { 288 CTimer::get("XIOS").resume(); 289 return axisgroup_hdl->zoom_size.hasInheritedValue(); 290 CTimer::get("XIOS").suspend(); 298 CTimer::get("XIOS").resume(); 299 bool isDefined = axisgroup_hdl->zoom_size.hasInheritedValue(); 300 CTimer::get("XIOS").suspend(); 301 return isDefined; 291 302 } 292 303 -
XIOS/branchs/xios-1.0/src/interface/c_attr/iccontext_attr.cpp
r501 r581 37 37 bool cxios_is_defined_context_calendar_type(context_Ptr context_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return context_hdl->calendar_type.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = context_hdl->calendar_type.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_context_output_dir(context_Ptr context_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return context_hdl->output_dir.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = context_hdl->output_dir.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_context_start_date(context_Ptr context_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return context_hdl->start_date.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = context_hdl->start_date.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100 … … 118 121 bool cxios_is_defined_context_time_origin(context_Ptr context_hdl ) 119 122 { 120 CTimer::get("XIOS").resume(); 121 return context_hdl->time_origin.hasInheritedValue(); 122 CTimer::get("XIOS").suspend(); 123 CTimer::get("XIOS").resume(); 124 bool isDefined = context_hdl->time_origin.hasInheritedValue(); 125 CTimer::get("XIOS").suspend(); 126 return isDefined; 123 127 } 124 128 … … 145 149 bool cxios_is_defined_context_timestep(context_Ptr context_hdl ) 146 150 { 147 CTimer::get("XIOS").resume(); 148 return context_hdl->timestep.hasInheritedValue(); 149 CTimer::get("XIOS").suspend(); 151 CTimer::get("XIOS").resume(); 152 bool isDefined = context_hdl->timestep.hasInheritedValue(); 153 CTimer::get("XIOS").suspend(); 154 return isDefined; 150 155 } 151 156 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icdomain_attr.cpp
r501 r581 36 36 bool cxios_is_defined_domain_bounds_lat(domain_Ptr domain_hdl ) 37 37 { 38 CTimer::get("XIOS").resume(); 39 return domain_hdl->bounds_lat.hasInheritedValue(); 40 CTimer::get("XIOS").suspend(); 38 CTimer::get("XIOS").resume(); 39 bool isDefined = domain_hdl->bounds_lat.hasInheritedValue(); 40 CTimer::get("XIOS").suspend(); 41 return isDefined; 41 42 } 42 43 … … 62 63 bool cxios_is_defined_domain_bounds_lon(domain_Ptr domain_hdl ) 63 64 { 64 CTimer::get("XIOS").resume(); 65 return domain_hdl->bounds_lon.hasInheritedValue(); 66 CTimer::get("XIOS").suspend(); 65 CTimer::get("XIOS").resume(); 66 bool isDefined = domain_hdl->bounds_lon.hasInheritedValue(); 67 CTimer::get("XIOS").suspend(); 68 return isDefined; 67 69 } 68 70 … … 84 86 bool cxios_is_defined_domain_data_dim(domain_Ptr domain_hdl ) 85 87 { 86 CTimer::get("XIOS").resume(); 87 return domain_hdl->data_dim.hasInheritedValue(); 88 CTimer::get("XIOS").suspend(); 88 CTimer::get("XIOS").resume(); 89 bool isDefined = domain_hdl->data_dim.hasInheritedValue(); 90 CTimer::get("XIOS").suspend(); 91 return isDefined; 89 92 } 90 93 … … 110 113 bool cxios_is_defined_domain_data_i_index(domain_Ptr domain_hdl ) 111 114 { 112 CTimer::get("XIOS").resume(); 113 return domain_hdl->data_i_index.hasInheritedValue(); 114 CTimer::get("XIOS").suspend(); 115 CTimer::get("XIOS").resume(); 116 bool isDefined = domain_hdl->data_i_index.hasInheritedValue(); 117 CTimer::get("XIOS").suspend(); 118 return isDefined; 115 119 } 116 120 … … 132 136 bool cxios_is_defined_domain_data_ibegin(domain_Ptr domain_hdl ) 133 137 { 134 CTimer::get("XIOS").resume(); 135 return domain_hdl->data_ibegin.hasInheritedValue(); 136 CTimer::get("XIOS").suspend(); 138 CTimer::get("XIOS").resume(); 139 bool isDefined = domain_hdl->data_ibegin.hasInheritedValue(); 140 CTimer::get("XIOS").suspend(); 141 return isDefined; 137 142 } 138 143 … … 158 163 bool cxios_is_defined_domain_data_j_index(domain_Ptr domain_hdl ) 159 164 { 160 CTimer::get("XIOS").resume(); 161 return domain_hdl->data_j_index.hasInheritedValue(); 162 CTimer::get("XIOS").suspend(); 165 CTimer::get("XIOS").resume(); 166 bool isDefined = domain_hdl->data_j_index.hasInheritedValue(); 167 CTimer::get("XIOS").suspend(); 168 return isDefined; 163 169 } 164 170 … … 180 186 bool cxios_is_defined_domain_data_jbegin(domain_Ptr domain_hdl ) 181 187 { 182 CTimer::get("XIOS").resume(); 183 return domain_hdl->data_jbegin.hasInheritedValue(); 184 CTimer::get("XIOS").suspend(); 188 CTimer::get("XIOS").resume(); 189 bool isDefined = domain_hdl->data_jbegin.hasInheritedValue(); 190 CTimer::get("XIOS").suspend(); 191 return isDefined; 185 192 } 186 193 … … 202 209 bool cxios_is_defined_domain_data_n_index(domain_Ptr domain_hdl ) 203 210 { 204 CTimer::get("XIOS").resume(); 205 return domain_hdl->data_n_index.hasInheritedValue(); 206 CTimer::get("XIOS").suspend(); 211 CTimer::get("XIOS").resume(); 212 bool isDefined = domain_hdl->data_n_index.hasInheritedValue(); 213 CTimer::get("XIOS").suspend(); 214 return isDefined; 207 215 } 208 216 … … 224 232 bool cxios_is_defined_domain_data_ni(domain_Ptr domain_hdl ) 225 233 { 226 CTimer::get("XIOS").resume(); 227 return domain_hdl->data_ni.hasInheritedValue(); 228 CTimer::get("XIOS").suspend(); 234 CTimer::get("XIOS").resume(); 235 bool isDefined = domain_hdl->data_ni.hasInheritedValue(); 236 CTimer::get("XIOS").suspend(); 237 return isDefined; 229 238 } 230 239 … … 246 255 bool cxios_is_defined_domain_data_nj(domain_Ptr domain_hdl ) 247 256 { 248 CTimer::get("XIOS").resume(); 249 return domain_hdl->data_nj.hasInheritedValue(); 250 CTimer::get("XIOS").suspend(); 257 CTimer::get("XIOS").resume(); 258 bool isDefined = domain_hdl->data_nj.hasInheritedValue(); 259 CTimer::get("XIOS").suspend(); 260 return isDefined; 251 261 } 252 262 … … 273 283 bool cxios_is_defined_domain_domain_group_ref(domain_Ptr domain_hdl ) 274 284 { 275 CTimer::get("XIOS").resume(); 276 return domain_hdl->domain_group_ref.hasInheritedValue(); 277 CTimer::get("XIOS").suspend(); 285 CTimer::get("XIOS").resume(); 286 bool isDefined = domain_hdl->domain_group_ref.hasInheritedValue(); 287 CTimer::get("XIOS").suspend(); 288 return isDefined; 278 289 } 279 290 … … 299 310 bool cxios_is_defined_domain_i_index(domain_Ptr domain_hdl ) 300 311 { 301 CTimer::get("XIOS").resume(); 302 return domain_hdl->i_index.hasInheritedValue(); 303 CTimer::get("XIOS").suspend(); 312 CTimer::get("XIOS").resume(); 313 bool isDefined = domain_hdl->i_index.hasInheritedValue(); 314 CTimer::get("XIOS").suspend(); 315 return isDefined; 304 316 } 305 317 … … 321 333 bool cxios_is_defined_domain_ibegin(domain_Ptr domain_hdl ) 322 334 { 323 CTimer::get("XIOS").resume(); 324 return domain_hdl->ibegin.hasInheritedValue(); 325 CTimer::get("XIOS").suspend(); 335 CTimer::get("XIOS").resume(); 336 bool isDefined = domain_hdl->ibegin.hasInheritedValue(); 337 CTimer::get("XIOS").suspend(); 338 return isDefined; 326 339 } 327 340 … … 343 356 bool cxios_is_defined_domain_iend(domain_Ptr domain_hdl ) 344 357 { 345 CTimer::get("XIOS").resume(); 346 return domain_hdl->iend.hasInheritedValue(); 347 CTimer::get("XIOS").suspend(); 358 CTimer::get("XIOS").resume(); 359 bool isDefined = domain_hdl->iend.hasInheritedValue(); 360 CTimer::get("XIOS").suspend(); 361 return isDefined; 348 362 } 349 363 … … 369 383 bool cxios_is_defined_domain_j_index(domain_Ptr domain_hdl ) 370 384 { 371 CTimer::get("XIOS").resume(); 372 return domain_hdl->j_index.hasInheritedValue(); 373 CTimer::get("XIOS").suspend(); 385 CTimer::get("XIOS").resume(); 386 bool isDefined = domain_hdl->j_index.hasInheritedValue(); 387 CTimer::get("XIOS").suspend(); 388 return isDefined; 374 389 } 375 390 … … 391 406 bool cxios_is_defined_domain_jbegin(domain_Ptr domain_hdl ) 392 407 { 393 CTimer::get("XIOS").resume(); 394 return domain_hdl->jbegin.hasInheritedValue(); 395 CTimer::get("XIOS").suspend(); 408 CTimer::get("XIOS").resume(); 409 bool isDefined = domain_hdl->jbegin.hasInheritedValue(); 410 CTimer::get("XIOS").suspend(); 411 return isDefined; 396 412 } 397 413 … … 413 429 bool cxios_is_defined_domain_jend(domain_Ptr domain_hdl ) 414 430 { 415 CTimer::get("XIOS").resume(); 416 return domain_hdl->jend.hasInheritedValue(); 417 CTimer::get("XIOS").suspend(); 431 CTimer::get("XIOS").resume(); 432 bool isDefined = domain_hdl->jend.hasInheritedValue(); 433 CTimer::get("XIOS").suspend(); 434 return isDefined; 418 435 } 419 436 … … 439 456 bool cxios_is_defined_domain_latvalue(domain_Ptr domain_hdl ) 440 457 { 441 CTimer::get("XIOS").resume(); 442 return domain_hdl->latvalue.hasInheritedValue(); 443 CTimer::get("XIOS").suspend(); 458 CTimer::get("XIOS").resume(); 459 bool isDefined = domain_hdl->latvalue.hasInheritedValue(); 460 CTimer::get("XIOS").suspend(); 461 return isDefined; 444 462 } 445 463 … … 466 484 bool cxios_is_defined_domain_long_name(domain_Ptr domain_hdl ) 467 485 { 468 CTimer::get("XIOS").resume(); 469 return domain_hdl->long_name.hasInheritedValue(); 470 CTimer::get("XIOS").suspend(); 486 CTimer::get("XIOS").resume(); 487 bool isDefined = domain_hdl->long_name.hasInheritedValue(); 488 CTimer::get("XIOS").suspend(); 489 return isDefined; 471 490 } 472 491 … … 492 511 bool cxios_is_defined_domain_lonvalue(domain_Ptr domain_hdl ) 493 512 { 494 CTimer::get("XIOS").resume(); 495 return domain_hdl->lonvalue.hasInheritedValue(); 496 CTimer::get("XIOS").suspend(); 513 CTimer::get("XIOS").resume(); 514 bool isDefined = domain_hdl->lonvalue.hasInheritedValue(); 515 CTimer::get("XIOS").suspend(); 516 return isDefined; 497 517 } 498 518 … … 518 538 bool cxios_is_defined_domain_mask(domain_Ptr domain_hdl ) 519 539 { 520 CTimer::get("XIOS").resume(); 521 return domain_hdl->mask.hasInheritedValue(); 522 CTimer::get("XIOS").suspend(); 540 CTimer::get("XIOS").resume(); 541 bool isDefined = domain_hdl->mask.hasInheritedValue(); 542 CTimer::get("XIOS").suspend(); 543 return isDefined; 523 544 } 524 545 … … 545 566 bool cxios_is_defined_domain_name(domain_Ptr domain_hdl ) 546 567 { 547 CTimer::get("XIOS").resume(); 548 return domain_hdl->name.hasInheritedValue(); 549 CTimer::get("XIOS").suspend(); 568 CTimer::get("XIOS").resume(); 569 bool isDefined = domain_hdl->name.hasInheritedValue(); 570 CTimer::get("XIOS").suspend(); 571 return isDefined; 550 572 } 551 573 … … 567 589 bool cxios_is_defined_domain_ni(domain_Ptr domain_hdl ) 568 590 { 569 CTimer::get("XIOS").resume(); 570 return domain_hdl->ni.hasInheritedValue(); 571 CTimer::get("XIOS").suspend(); 591 CTimer::get("XIOS").resume(); 592 bool isDefined = domain_hdl->ni.hasInheritedValue(); 593 CTimer::get("XIOS").suspend(); 594 return isDefined; 572 595 } 573 596 … … 589 612 bool cxios_is_defined_domain_ni_glo(domain_Ptr domain_hdl ) 590 613 { 591 CTimer::get("XIOS").resume(); 592 return domain_hdl->ni_glo.hasInheritedValue(); 593 CTimer::get("XIOS").suspend(); 614 CTimer::get("XIOS").resume(); 615 bool isDefined = domain_hdl->ni_glo.hasInheritedValue(); 616 CTimer::get("XIOS").suspend(); 617 return isDefined; 594 618 } 595 619 … … 611 635 bool cxios_is_defined_domain_nj(domain_Ptr domain_hdl ) 612 636 { 613 CTimer::get("XIOS").resume(); 614 return domain_hdl->nj.hasInheritedValue(); 615 CTimer::get("XIOS").suspend(); 637 CTimer::get("XIOS").resume(); 638 bool isDefined = domain_hdl->nj.hasInheritedValue(); 639 CTimer::get("XIOS").suspend(); 640 return isDefined; 616 641 } 617 642 … … 633 658 bool cxios_is_defined_domain_nj_glo(domain_Ptr domain_hdl ) 634 659 { 635 CTimer::get("XIOS").resume(); 636 return domain_hdl->nj_glo.hasInheritedValue(); 637 CTimer::get("XIOS").suspend(); 660 CTimer::get("XIOS").resume(); 661 bool isDefined = domain_hdl->nj_glo.hasInheritedValue(); 662 CTimer::get("XIOS").suspend(); 663 return isDefined; 638 664 } 639 665 … … 655 681 bool cxios_is_defined_domain_nvertex(domain_Ptr domain_hdl ) 656 682 { 657 CTimer::get("XIOS").resume(); 658 return domain_hdl->nvertex.hasInheritedValue(); 659 CTimer::get("XIOS").suspend(); 683 CTimer::get("XIOS").resume(); 684 bool isDefined = domain_hdl->nvertex.hasInheritedValue(); 685 CTimer::get("XIOS").suspend(); 686 return isDefined; 660 687 } 661 688 … … 682 709 bool cxios_is_defined_domain_standard_name(domain_Ptr domain_hdl ) 683 710 { 684 CTimer::get("XIOS").resume(); 685 return domain_hdl->standard_name.hasInheritedValue(); 686 CTimer::get("XIOS").suspend(); 711 CTimer::get("XIOS").resume(); 712 bool isDefined = domain_hdl->standard_name.hasInheritedValue(); 713 CTimer::get("XIOS").suspend(); 714 return isDefined; 687 715 } 688 716 … … 709 737 bool cxios_is_defined_domain_type(domain_Ptr domain_hdl ) 710 738 { 711 CTimer::get("XIOS").resume(); 712 return domain_hdl->type.hasInheritedValue(); 713 CTimer::get("XIOS").suspend(); 739 CTimer::get("XIOS").resume(); 740 bool isDefined = domain_hdl->type.hasInheritedValue(); 741 CTimer::get("XIOS").suspend(); 742 return isDefined; 714 743 } 715 744 … … 731 760 bool cxios_is_defined_domain_zoom_ibegin(domain_Ptr domain_hdl ) 732 761 { 733 CTimer::get("XIOS").resume(); 734 return domain_hdl->zoom_ibegin.hasInheritedValue(); 735 CTimer::get("XIOS").suspend(); 762 CTimer::get("XIOS").resume(); 763 bool isDefined = domain_hdl->zoom_ibegin.hasInheritedValue(); 764 CTimer::get("XIOS").suspend(); 765 return isDefined; 736 766 } 737 767 … … 753 783 bool cxios_is_defined_domain_zoom_ibegin_loc(domain_Ptr domain_hdl ) 754 784 { 755 CTimer::get("XIOS").resume(); 756 return domain_hdl->zoom_ibegin_loc.hasInheritedValue(); 757 CTimer::get("XIOS").suspend(); 785 CTimer::get("XIOS").resume(); 786 bool isDefined = domain_hdl->zoom_ibegin_loc.hasInheritedValue(); 787 CTimer::get("XIOS").suspend(); 788 return isDefined; 758 789 } 759 790 … … 775 806 bool cxios_is_defined_domain_zoom_jbegin(domain_Ptr domain_hdl ) 776 807 { 777 CTimer::get("XIOS").resume(); 778 return domain_hdl->zoom_jbegin.hasInheritedValue(); 779 CTimer::get("XIOS").suspend(); 808 CTimer::get("XIOS").resume(); 809 bool isDefined = domain_hdl->zoom_jbegin.hasInheritedValue(); 810 CTimer::get("XIOS").suspend(); 811 return isDefined; 780 812 } 781 813 … … 797 829 bool cxios_is_defined_domain_zoom_jbegin_loc(domain_Ptr domain_hdl ) 798 830 { 799 CTimer::get("XIOS").resume(); 800 return domain_hdl->zoom_jbegin_loc.hasInheritedValue(); 801 CTimer::get("XIOS").suspend(); 831 CTimer::get("XIOS").resume(); 832 bool isDefined = domain_hdl->zoom_jbegin_loc.hasInheritedValue(); 833 CTimer::get("XIOS").suspend(); 834 return isDefined; 802 835 } 803 836 … … 819 852 bool cxios_is_defined_domain_zoom_ni(domain_Ptr domain_hdl ) 820 853 { 821 CTimer::get("XIOS").resume(); 822 return domain_hdl->zoom_ni.hasInheritedValue(); 823 CTimer::get("XIOS").suspend(); 854 CTimer::get("XIOS").resume(); 855 bool isDefined = domain_hdl->zoom_ni.hasInheritedValue(); 856 CTimer::get("XIOS").suspend(); 857 return isDefined; 824 858 } 825 859 … … 841 875 bool cxios_is_defined_domain_zoom_ni_loc(domain_Ptr domain_hdl ) 842 876 { 843 CTimer::get("XIOS").resume(); 844 return domain_hdl->zoom_ni_loc.hasInheritedValue(); 845 CTimer::get("XIOS").suspend(); 877 CTimer::get("XIOS").resume(); 878 bool isDefined = domain_hdl->zoom_ni_loc.hasInheritedValue(); 879 CTimer::get("XIOS").suspend(); 880 return isDefined; 846 881 } 847 882 … … 863 898 bool cxios_is_defined_domain_zoom_nj(domain_Ptr domain_hdl ) 864 899 { 865 CTimer::get("XIOS").resume(); 866 return domain_hdl->zoom_nj.hasInheritedValue(); 867 CTimer::get("XIOS").suspend(); 900 CTimer::get("XIOS").resume(); 901 bool isDefined = domain_hdl->zoom_nj.hasInheritedValue(); 902 CTimer::get("XIOS").suspend(); 903 return isDefined; 868 904 } 869 905 … … 885 921 bool cxios_is_defined_domain_zoom_nj_loc(domain_Ptr domain_hdl ) 886 922 { 887 CTimer::get("XIOS").resume(); 888 return domain_hdl->zoom_nj_loc.hasInheritedValue(); 889 CTimer::get("XIOS").suspend(); 923 CTimer::get("XIOS").resume(); 924 bool isDefined = domain_hdl->zoom_nj_loc.hasInheritedValue(); 925 CTimer::get("XIOS").suspend(); 926 return isDefined; 890 927 } 891 928 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icdomaingroup_attr.cpp
r501 r581 36 36 bool cxios_is_defined_domaingroup_bounds_lat(domaingroup_Ptr domaingroup_hdl ) 37 37 { 38 CTimer::get("XIOS").resume(); 39 return domaingroup_hdl->bounds_lat.hasInheritedValue(); 40 CTimer::get("XIOS").suspend(); 38 CTimer::get("XIOS").resume(); 39 bool isDefined = domaingroup_hdl->bounds_lat.hasInheritedValue(); 40 CTimer::get("XIOS").suspend(); 41 return isDefined; 41 42 } 42 43 … … 62 63 bool cxios_is_defined_domaingroup_bounds_lon(domaingroup_Ptr domaingroup_hdl ) 63 64 { 64 CTimer::get("XIOS").resume(); 65 return domaingroup_hdl->bounds_lon.hasInheritedValue(); 66 CTimer::get("XIOS").suspend(); 65 CTimer::get("XIOS").resume(); 66 bool isDefined = domaingroup_hdl->bounds_lon.hasInheritedValue(); 67 CTimer::get("XIOS").suspend(); 68 return isDefined; 67 69 } 68 70 … … 84 86 bool cxios_is_defined_domaingroup_data_dim(domaingroup_Ptr domaingroup_hdl ) 85 87 { 86 CTimer::get("XIOS").resume(); 87 return domaingroup_hdl->data_dim.hasInheritedValue(); 88 CTimer::get("XIOS").suspend(); 88 CTimer::get("XIOS").resume(); 89 bool isDefined = domaingroup_hdl->data_dim.hasInheritedValue(); 90 CTimer::get("XIOS").suspend(); 91 return isDefined; 89 92 } 90 93 … … 110 113 bool cxios_is_defined_domaingroup_data_i_index(domaingroup_Ptr domaingroup_hdl ) 111 114 { 112 CTimer::get("XIOS").resume(); 113 return domaingroup_hdl->data_i_index.hasInheritedValue(); 114 CTimer::get("XIOS").suspend(); 115 CTimer::get("XIOS").resume(); 116 bool isDefined = domaingroup_hdl->data_i_index.hasInheritedValue(); 117 CTimer::get("XIOS").suspend(); 118 return isDefined; 115 119 } 116 120 … … 132 136 bool cxios_is_defined_domaingroup_data_ibegin(domaingroup_Ptr domaingroup_hdl ) 133 137 { 134 CTimer::get("XIOS").resume(); 135 return domaingroup_hdl->data_ibegin.hasInheritedValue(); 136 CTimer::get("XIOS").suspend(); 138 CTimer::get("XIOS").resume(); 139 bool isDefined = domaingroup_hdl->data_ibegin.hasInheritedValue(); 140 CTimer::get("XIOS").suspend(); 141 return isDefined; 137 142 } 138 143 … … 158 163 bool cxios_is_defined_domaingroup_data_j_index(domaingroup_Ptr domaingroup_hdl ) 159 164 { 160 CTimer::get("XIOS").resume(); 161 return domaingroup_hdl->data_j_index.hasInheritedValue(); 162 CTimer::get("XIOS").suspend(); 165 CTimer::get("XIOS").resume(); 166 bool isDefined = domaingroup_hdl->data_j_index.hasInheritedValue(); 167 CTimer::get("XIOS").suspend(); 168 return isDefined; 163 169 } 164 170 … … 180 186 bool cxios_is_defined_domaingroup_data_jbegin(domaingroup_Ptr domaingroup_hdl ) 181 187 { 182 CTimer::get("XIOS").resume(); 183 return domaingroup_hdl->data_jbegin.hasInheritedValue(); 184 CTimer::get("XIOS").suspend(); 188 CTimer::get("XIOS").resume(); 189 bool isDefined = domaingroup_hdl->data_jbegin.hasInheritedValue(); 190 CTimer::get("XIOS").suspend(); 191 return isDefined; 185 192 } 186 193 … … 202 209 bool cxios_is_defined_domaingroup_data_n_index(domaingroup_Ptr domaingroup_hdl ) 203 210 { 204 CTimer::get("XIOS").resume(); 205 return domaingroup_hdl->data_n_index.hasInheritedValue(); 206 CTimer::get("XIOS").suspend(); 211 CTimer::get("XIOS").resume(); 212 bool isDefined = domaingroup_hdl->data_n_index.hasInheritedValue(); 213 CTimer::get("XIOS").suspend(); 214 return isDefined; 207 215 } 208 216 … … 224 232 bool cxios_is_defined_domaingroup_data_ni(domaingroup_Ptr domaingroup_hdl ) 225 233 { 226 CTimer::get("XIOS").resume(); 227 return domaingroup_hdl->data_ni.hasInheritedValue(); 228 CTimer::get("XIOS").suspend(); 234 CTimer::get("XIOS").resume(); 235 bool isDefined = domaingroup_hdl->data_ni.hasInheritedValue(); 236 CTimer::get("XIOS").suspend(); 237 return isDefined; 229 238 } 230 239 … … 246 255 bool cxios_is_defined_domaingroup_data_nj(domaingroup_Ptr domaingroup_hdl ) 247 256 { 248 CTimer::get("XIOS").resume(); 249 return domaingroup_hdl->data_nj.hasInheritedValue(); 250 CTimer::get("XIOS").suspend(); 257 CTimer::get("XIOS").resume(); 258 bool isDefined = domaingroup_hdl->data_nj.hasInheritedValue(); 259 CTimer::get("XIOS").suspend(); 260 return isDefined; 251 261 } 252 262 … … 273 283 bool cxios_is_defined_domaingroup_domain_group_ref(domaingroup_Ptr domaingroup_hdl ) 274 284 { 275 CTimer::get("XIOS").resume(); 276 return domaingroup_hdl->domain_group_ref.hasInheritedValue(); 277 CTimer::get("XIOS").suspend(); 285 CTimer::get("XIOS").resume(); 286 bool isDefined = domaingroup_hdl->domain_group_ref.hasInheritedValue(); 287 CTimer::get("XIOS").suspend(); 288 return isDefined; 278 289 } 279 290 … … 300 311 bool cxios_is_defined_domaingroup_group_ref(domaingroup_Ptr domaingroup_hdl ) 301 312 { 302 CTimer::get("XIOS").resume(); 303 return domaingroup_hdl->group_ref.hasInheritedValue(); 304 CTimer::get("XIOS").suspend(); 313 CTimer::get("XIOS").resume(); 314 bool isDefined = domaingroup_hdl->group_ref.hasInheritedValue(); 315 CTimer::get("XIOS").suspend(); 316 return isDefined; 305 317 } 306 318 … … 326 338 bool cxios_is_defined_domaingroup_i_index(domaingroup_Ptr domaingroup_hdl ) 327 339 { 328 CTimer::get("XIOS").resume(); 329 return domaingroup_hdl->i_index.hasInheritedValue(); 330 CTimer::get("XIOS").suspend(); 340 CTimer::get("XIOS").resume(); 341 bool isDefined = domaingroup_hdl->i_index.hasInheritedValue(); 342 CTimer::get("XIOS").suspend(); 343 return isDefined; 331 344 } 332 345 … … 348 361 bool cxios_is_defined_domaingroup_ibegin(domaingroup_Ptr domaingroup_hdl ) 349 362 { 350 CTimer::get("XIOS").resume(); 351 return domaingroup_hdl->ibegin.hasInheritedValue(); 352 CTimer::get("XIOS").suspend(); 363 CTimer::get("XIOS").resume(); 364 bool isDefined = domaingroup_hdl->ibegin.hasInheritedValue(); 365 CTimer::get("XIOS").suspend(); 366 return isDefined; 353 367 } 354 368 … … 370 384 bool cxios_is_defined_domaingroup_iend(domaingroup_Ptr domaingroup_hdl ) 371 385 { 372 CTimer::get("XIOS").resume(); 373 return domaingroup_hdl->iend.hasInheritedValue(); 374 CTimer::get("XIOS").suspend(); 386 CTimer::get("XIOS").resume(); 387 bool isDefined = domaingroup_hdl->iend.hasInheritedValue(); 388 CTimer::get("XIOS").suspend(); 389 return isDefined; 375 390 } 376 391 … … 396 411 bool cxios_is_defined_domaingroup_j_index(domaingroup_Ptr domaingroup_hdl ) 397 412 { 398 CTimer::get("XIOS").resume(); 399 return domaingroup_hdl->j_index.hasInheritedValue(); 400 CTimer::get("XIOS").suspend(); 413 CTimer::get("XIOS").resume(); 414 bool isDefined = domaingroup_hdl->j_index.hasInheritedValue(); 415 CTimer::get("XIOS").suspend(); 416 return isDefined; 401 417 } 402 418 … … 418 434 bool cxios_is_defined_domaingroup_jbegin(domaingroup_Ptr domaingroup_hdl ) 419 435 { 420 CTimer::get("XIOS").resume(); 421 return domaingroup_hdl->jbegin.hasInheritedValue(); 422 CTimer::get("XIOS").suspend(); 436 CTimer::get("XIOS").resume(); 437 bool isDefined = domaingroup_hdl->jbegin.hasInheritedValue(); 438 CTimer::get("XIOS").suspend(); 439 return isDefined; 423 440 } 424 441 … … 440 457 bool cxios_is_defined_domaingroup_jend(domaingroup_Ptr domaingroup_hdl ) 441 458 { 442 CTimer::get("XIOS").resume(); 443 return domaingroup_hdl->jend.hasInheritedValue(); 444 CTimer::get("XIOS").suspend(); 459 CTimer::get("XIOS").resume(); 460 bool isDefined = domaingroup_hdl->jend.hasInheritedValue(); 461 CTimer::get("XIOS").suspend(); 462 return isDefined; 445 463 } 446 464 … … 466 484 bool cxios_is_defined_domaingroup_latvalue(domaingroup_Ptr domaingroup_hdl ) 467 485 { 468 CTimer::get("XIOS").resume(); 469 return domaingroup_hdl->latvalue.hasInheritedValue(); 470 CTimer::get("XIOS").suspend(); 486 CTimer::get("XIOS").resume(); 487 bool isDefined = domaingroup_hdl->latvalue.hasInheritedValue(); 488 CTimer::get("XIOS").suspend(); 489 return isDefined; 471 490 } 472 491 … … 493 512 bool cxios_is_defined_domaingroup_long_name(domaingroup_Ptr domaingroup_hdl ) 494 513 { 495 CTimer::get("XIOS").resume(); 496 return domaingroup_hdl->long_name.hasInheritedValue(); 497 CTimer::get("XIOS").suspend(); 514 CTimer::get("XIOS").resume(); 515 bool isDefined = domaingroup_hdl->long_name.hasInheritedValue(); 516 CTimer::get("XIOS").suspend(); 517 return isDefined; 498 518 } 499 519 … … 519 539 bool cxios_is_defined_domaingroup_lonvalue(domaingroup_Ptr domaingroup_hdl ) 520 540 { 521 CTimer::get("XIOS").resume(); 522 return domaingroup_hdl->lonvalue.hasInheritedValue(); 523 CTimer::get("XIOS").suspend(); 541 CTimer::get("XIOS").resume(); 542 bool isDefined = domaingroup_hdl->lonvalue.hasInheritedValue(); 543 CTimer::get("XIOS").suspend(); 544 return isDefined; 524 545 } 525 546 … … 545 566 bool cxios_is_defined_domaingroup_mask(domaingroup_Ptr domaingroup_hdl ) 546 567 { 547 CTimer::get("XIOS").resume(); 548 return domaingroup_hdl->mask.hasInheritedValue(); 549 CTimer::get("XIOS").suspend(); 568 CTimer::get("XIOS").resume(); 569 bool isDefined = domaingroup_hdl->mask.hasInheritedValue(); 570 CTimer::get("XIOS").suspend(); 571 return isDefined; 550 572 } 551 573 … … 572 594 bool cxios_is_defined_domaingroup_name(domaingroup_Ptr domaingroup_hdl ) 573 595 { 574 CTimer::get("XIOS").resume(); 575 return domaingroup_hdl->name.hasInheritedValue(); 576 CTimer::get("XIOS").suspend(); 596 CTimer::get("XIOS").resume(); 597 bool isDefined = domaingroup_hdl->name.hasInheritedValue(); 598 CTimer::get("XIOS").suspend(); 599 return isDefined; 577 600 } 578 601 … … 594 617 bool cxios_is_defined_domaingroup_ni(domaingroup_Ptr domaingroup_hdl ) 595 618 { 596 CTimer::get("XIOS").resume(); 597 return domaingroup_hdl->ni.hasInheritedValue(); 598 CTimer::get("XIOS").suspend(); 619 CTimer::get("XIOS").resume(); 620 bool isDefined = domaingroup_hdl->ni.hasInheritedValue(); 621 CTimer::get("XIOS").suspend(); 622 return isDefined; 599 623 } 600 624 … … 616 640 bool cxios_is_defined_domaingroup_ni_glo(domaingroup_Ptr domaingroup_hdl ) 617 641 { 618 CTimer::get("XIOS").resume(); 619 return domaingroup_hdl->ni_glo.hasInheritedValue(); 620 CTimer::get("XIOS").suspend(); 642 CTimer::get("XIOS").resume(); 643 bool isDefined = domaingroup_hdl->ni_glo.hasInheritedValue(); 644 CTimer::get("XIOS").suspend(); 645 return isDefined; 621 646 } 622 647 … … 638 663 bool cxios_is_defined_domaingroup_nj(domaingroup_Ptr domaingroup_hdl ) 639 664 { 640 CTimer::get("XIOS").resume(); 641 return domaingroup_hdl->nj.hasInheritedValue(); 642 CTimer::get("XIOS").suspend(); 665 CTimer::get("XIOS").resume(); 666 bool isDefined = domaingroup_hdl->nj.hasInheritedValue(); 667 CTimer::get("XIOS").suspend(); 668 return isDefined; 643 669 } 644 670 … … 660 686 bool cxios_is_defined_domaingroup_nj_glo(domaingroup_Ptr domaingroup_hdl ) 661 687 { 662 CTimer::get("XIOS").resume(); 663 return domaingroup_hdl->nj_glo.hasInheritedValue(); 664 CTimer::get("XIOS").suspend(); 688 CTimer::get("XIOS").resume(); 689 bool isDefined = domaingroup_hdl->nj_glo.hasInheritedValue(); 690 CTimer::get("XIOS").suspend(); 691 return isDefined; 665 692 } 666 693 … … 682 709 bool cxios_is_defined_domaingroup_nvertex(domaingroup_Ptr domaingroup_hdl ) 683 710 { 684 CTimer::get("XIOS").resume(); 685 return domaingroup_hdl->nvertex.hasInheritedValue(); 686 CTimer::get("XIOS").suspend(); 711 CTimer::get("XIOS").resume(); 712 bool isDefined = domaingroup_hdl->nvertex.hasInheritedValue(); 713 CTimer::get("XIOS").suspend(); 714 return isDefined; 687 715 } 688 716 … … 709 737 bool cxios_is_defined_domaingroup_standard_name(domaingroup_Ptr domaingroup_hdl ) 710 738 { 711 CTimer::get("XIOS").resume(); 712 return domaingroup_hdl->standard_name.hasInheritedValue(); 713 CTimer::get("XIOS").suspend(); 739 CTimer::get("XIOS").resume(); 740 bool isDefined = domaingroup_hdl->standard_name.hasInheritedValue(); 741 CTimer::get("XIOS").suspend(); 742 return isDefined; 714 743 } 715 744 … … 736 765 bool cxios_is_defined_domaingroup_type(domaingroup_Ptr domaingroup_hdl ) 737 766 { 738 CTimer::get("XIOS").resume(); 739 return domaingroup_hdl->type.hasInheritedValue(); 740 CTimer::get("XIOS").suspend(); 767 CTimer::get("XIOS").resume(); 768 bool isDefined = domaingroup_hdl->type.hasInheritedValue(); 769 CTimer::get("XIOS").suspend(); 770 return isDefined; 741 771 } 742 772 … … 758 788 bool cxios_is_defined_domaingroup_zoom_ibegin(domaingroup_Ptr domaingroup_hdl ) 759 789 { 760 CTimer::get("XIOS").resume(); 761 return domaingroup_hdl->zoom_ibegin.hasInheritedValue(); 762 CTimer::get("XIOS").suspend(); 790 CTimer::get("XIOS").resume(); 791 bool isDefined = domaingroup_hdl->zoom_ibegin.hasInheritedValue(); 792 CTimer::get("XIOS").suspend(); 793 return isDefined; 763 794 } 764 795 … … 780 811 bool cxios_is_defined_domaingroup_zoom_ibegin_loc(domaingroup_Ptr domaingroup_hdl ) 781 812 { 782 CTimer::get("XIOS").resume(); 783 return domaingroup_hdl->zoom_ibegin_loc.hasInheritedValue(); 784 CTimer::get("XIOS").suspend(); 813 CTimer::get("XIOS").resume(); 814 bool isDefined = domaingroup_hdl->zoom_ibegin_loc.hasInheritedValue(); 815 CTimer::get("XIOS").suspend(); 816 return isDefined; 785 817 } 786 818 … … 802 834 bool cxios_is_defined_domaingroup_zoom_jbegin(domaingroup_Ptr domaingroup_hdl ) 803 835 { 804 CTimer::get("XIOS").resume(); 805 return domaingroup_hdl->zoom_jbegin.hasInheritedValue(); 806 CTimer::get("XIOS").suspend(); 836 CTimer::get("XIOS").resume(); 837 bool isDefined = domaingroup_hdl->zoom_jbegin.hasInheritedValue(); 838 CTimer::get("XIOS").suspend(); 839 return isDefined; 807 840 } 808 841 … … 824 857 bool cxios_is_defined_domaingroup_zoom_jbegin_loc(domaingroup_Ptr domaingroup_hdl ) 825 858 { 826 CTimer::get("XIOS").resume(); 827 return domaingroup_hdl->zoom_jbegin_loc.hasInheritedValue(); 828 CTimer::get("XIOS").suspend(); 859 CTimer::get("XIOS").resume(); 860 bool isDefined = domaingroup_hdl->zoom_jbegin_loc.hasInheritedValue(); 861 CTimer::get("XIOS").suspend(); 862 return isDefined; 829 863 } 830 864 … … 846 880 bool cxios_is_defined_domaingroup_zoom_ni(domaingroup_Ptr domaingroup_hdl ) 847 881 { 848 CTimer::get("XIOS").resume(); 849 return domaingroup_hdl->zoom_ni.hasInheritedValue(); 850 CTimer::get("XIOS").suspend(); 882 CTimer::get("XIOS").resume(); 883 bool isDefined = domaingroup_hdl->zoom_ni.hasInheritedValue(); 884 CTimer::get("XIOS").suspend(); 885 return isDefined; 851 886 } 852 887 … … 868 903 bool cxios_is_defined_domaingroup_zoom_ni_loc(domaingroup_Ptr domaingroup_hdl ) 869 904 { 870 CTimer::get("XIOS").resume(); 871 return domaingroup_hdl->zoom_ni_loc.hasInheritedValue(); 872 CTimer::get("XIOS").suspend(); 905 CTimer::get("XIOS").resume(); 906 bool isDefined = domaingroup_hdl->zoom_ni_loc.hasInheritedValue(); 907 CTimer::get("XIOS").suspend(); 908 return isDefined; 873 909 } 874 910 … … 890 926 bool cxios_is_defined_domaingroup_zoom_nj(domaingroup_Ptr domaingroup_hdl ) 891 927 { 892 CTimer::get("XIOS").resume(); 893 return domaingroup_hdl->zoom_nj.hasInheritedValue(); 894 CTimer::get("XIOS").suspend(); 928 CTimer::get("XIOS").resume(); 929 bool isDefined = domaingroup_hdl->zoom_nj.hasInheritedValue(); 930 CTimer::get("XIOS").suspend(); 931 return isDefined; 895 932 } 896 933 … … 912 949 bool cxios_is_defined_domaingroup_zoom_nj_loc(domaingroup_Ptr domaingroup_hdl ) 913 950 { 914 CTimer::get("XIOS").resume(); 915 return domaingroup_hdl->zoom_nj_loc.hasInheritedValue(); 916 CTimer::get("XIOS").suspend(); 951 CTimer::get("XIOS").resume(); 952 bool isDefined = domaingroup_hdl->zoom_nj_loc.hasInheritedValue(); 953 CTimer::get("XIOS").suspend(); 954 return isDefined; 917 955 } 918 956 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icfield_attr.cpp
r501 r581 32 32 bool cxios_is_defined_field_add_offset(field_Ptr field_hdl ) 33 33 { 34 CTimer::get("XIOS").resume(); 35 return field_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 34 CTimer::get("XIOS").resume(); 35 bool isDefined = field_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 37 return isDefined; 37 38 } 38 39 … … 59 60 bool cxios_is_defined_field_axis_ref(field_Ptr field_hdl ) 60 61 { 61 CTimer::get("XIOS").resume(); 62 return field_hdl->axis_ref.hasInheritedValue(); 63 CTimer::get("XIOS").suspend(); 62 CTimer::get("XIOS").resume(); 63 bool isDefined = field_hdl->axis_ref.hasInheritedValue(); 64 CTimer::get("XIOS").suspend(); 65 return isDefined; 64 66 } 65 67 … … 81 83 bool cxios_is_defined_field_default_value(field_Ptr field_hdl ) 82 84 { 83 CTimer::get("XIOS").resume(); 84 return field_hdl->default_value.hasInheritedValue(); 85 CTimer::get("XIOS").suspend(); 85 CTimer::get("XIOS").resume(); 86 bool isDefined = field_hdl->default_value.hasInheritedValue(); 87 CTimer::get("XIOS").suspend(); 88 return isDefined; 86 89 } 87 90 … … 103 106 bool cxios_is_defined_field_detect_missing_value(field_Ptr field_hdl ) 104 107 { 105 CTimer::get("XIOS").resume(); 106 return field_hdl->detect_missing_value.hasInheritedValue(); 107 CTimer::get("XIOS").suspend(); 108 CTimer::get("XIOS").resume(); 109 bool isDefined = field_hdl->detect_missing_value.hasInheritedValue(); 110 CTimer::get("XIOS").suspend(); 111 return isDefined; 108 112 } 109 113 … … 130 134 bool cxios_is_defined_field_domain_ref(field_Ptr field_hdl ) 131 135 { 132 CTimer::get("XIOS").resume(); 133 return field_hdl->domain_ref.hasInheritedValue(); 134 CTimer::get("XIOS").suspend(); 136 CTimer::get("XIOS").resume(); 137 bool isDefined = field_hdl->domain_ref.hasInheritedValue(); 138 CTimer::get("XIOS").suspend(); 139 return isDefined; 135 140 } 136 141 … … 152 157 bool cxios_is_defined_field_enabled(field_Ptr field_hdl ) 153 158 { 154 CTimer::get("XIOS").resume(); 155 return field_hdl->enabled.hasInheritedValue(); 156 CTimer::get("XIOS").suspend(); 159 CTimer::get("XIOS").resume(); 160 bool isDefined = field_hdl->enabled.hasInheritedValue(); 161 CTimer::get("XIOS").suspend(); 162 return isDefined; 157 163 } 158 164 … … 179 185 bool cxios_is_defined_field_field_ref(field_Ptr field_hdl ) 180 186 { 181 CTimer::get("XIOS").resume(); 182 return field_hdl->field_ref.hasInheritedValue(); 183 CTimer::get("XIOS").suspend(); 187 CTimer::get("XIOS").resume(); 188 bool isDefined = field_hdl->field_ref.hasInheritedValue(); 189 CTimer::get("XIOS").suspend(); 190 return isDefined; 184 191 } 185 192 … … 206 213 bool cxios_is_defined_field_freq_offset(field_Ptr field_hdl ) 207 214 { 208 CTimer::get("XIOS").resume(); 209 return field_hdl->freq_offset.hasInheritedValue(); 210 CTimer::get("XIOS").suspend(); 215 CTimer::get("XIOS").resume(); 216 bool isDefined = field_hdl->freq_offset.hasInheritedValue(); 217 CTimer::get("XIOS").suspend(); 218 return isDefined; 211 219 } 212 220 … … 233 241 bool cxios_is_defined_field_freq_op(field_Ptr field_hdl ) 234 242 { 235 CTimer::get("XIOS").resume(); 236 return field_hdl->freq_op.hasInheritedValue(); 237 CTimer::get("XIOS").suspend(); 243 CTimer::get("XIOS").resume(); 244 bool isDefined = field_hdl->freq_op.hasInheritedValue(); 245 CTimer::get("XIOS").suspend(); 246 return isDefined; 238 247 } 239 248 … … 260 269 bool cxios_is_defined_field_grid_ref(field_Ptr field_hdl ) 261 270 { 262 CTimer::get("XIOS").resume(); 263 return field_hdl->grid_ref.hasInheritedValue(); 264 CTimer::get("XIOS").suspend(); 271 CTimer::get("XIOS").resume(); 272 bool isDefined = field_hdl->grid_ref.hasInheritedValue(); 273 CTimer::get("XIOS").suspend(); 274 return isDefined; 265 275 } 266 276 … … 282 292 bool cxios_is_defined_field_level(field_Ptr field_hdl ) 283 293 { 284 CTimer::get("XIOS").resume(); 285 return field_hdl->level.hasInheritedValue(); 286 CTimer::get("XIOS").suspend(); 294 CTimer::get("XIOS").resume(); 295 bool isDefined = field_hdl->level.hasInheritedValue(); 296 CTimer::get("XIOS").suspend(); 297 return isDefined; 287 298 } 288 299 … … 309 320 bool cxios_is_defined_field_long_name(field_Ptr field_hdl ) 310 321 { 311 CTimer::get("XIOS").resume(); 312 return field_hdl->long_name.hasInheritedValue(); 313 CTimer::get("XIOS").suspend(); 322 CTimer::get("XIOS").resume(); 323 bool isDefined = field_hdl->long_name.hasInheritedValue(); 324 CTimer::get("XIOS").suspend(); 325 return isDefined; 314 326 } 315 327 … … 336 348 bool cxios_is_defined_field_name(field_Ptr field_hdl ) 337 349 { 338 CTimer::get("XIOS").resume(); 339 return field_hdl->name.hasInheritedValue(); 340 CTimer::get("XIOS").suspend(); 350 CTimer::get("XIOS").resume(); 351 bool isDefined = field_hdl->name.hasInheritedValue(); 352 CTimer::get("XIOS").suspend(); 353 return isDefined; 341 354 } 342 355 … … 363 376 bool cxios_is_defined_field_operation(field_Ptr field_hdl ) 364 377 { 365 CTimer::get("XIOS").resume(); 366 return field_hdl->operation.hasInheritedValue(); 367 CTimer::get("XIOS").suspend(); 378 CTimer::get("XIOS").resume(); 379 bool isDefined = field_hdl->operation.hasInheritedValue(); 380 CTimer::get("XIOS").suspend(); 381 return isDefined; 368 382 } 369 383 … … 385 399 bool cxios_is_defined_field_prec(field_Ptr field_hdl ) 386 400 { 387 CTimer::get("XIOS").resume(); 388 return field_hdl->prec.hasInheritedValue(); 389 CTimer::get("XIOS").suspend(); 401 CTimer::get("XIOS").resume(); 402 bool isDefined = field_hdl->prec.hasInheritedValue(); 403 CTimer::get("XIOS").suspend(); 404 return isDefined; 390 405 } 391 406 … … 407 422 bool cxios_is_defined_field_scale_factor(field_Ptr field_hdl ) 408 423 { 409 CTimer::get("XIOS").resume(); 410 return field_hdl->scale_factor.hasInheritedValue(); 411 CTimer::get("XIOS").suspend(); 424 CTimer::get("XIOS").resume(); 425 bool isDefined = field_hdl->scale_factor.hasInheritedValue(); 426 CTimer::get("XIOS").suspend(); 427 return isDefined; 412 428 } 413 429 … … 434 450 bool cxios_is_defined_field_standard_name(field_Ptr field_hdl ) 435 451 { 436 CTimer::get("XIOS").resume(); 437 return field_hdl->standard_name.hasInheritedValue(); 438 CTimer::get("XIOS").suspend(); 452 CTimer::get("XIOS").resume(); 453 bool isDefined = field_hdl->standard_name.hasInheritedValue(); 454 CTimer::get("XIOS").suspend(); 455 return isDefined; 439 456 } 440 457 … … 461 478 bool cxios_is_defined_field_unit(field_Ptr field_hdl ) 462 479 { 463 CTimer::get("XIOS").resume(); 464 return field_hdl->unit.hasInheritedValue(); 465 CTimer::get("XIOS").suspend(); 480 CTimer::get("XIOS").resume(); 481 bool isDefined = field_hdl->unit.hasInheritedValue(); 482 CTimer::get("XIOS").suspend(); 483 return isDefined; 466 484 } 467 485 … … 483 501 bool cxios_is_defined_field_valid_max(field_Ptr field_hdl ) 484 502 { 485 CTimer::get("XIOS").resume(); 486 return field_hdl->valid_max.hasInheritedValue(); 487 CTimer::get("XIOS").suspend(); 503 CTimer::get("XIOS").resume(); 504 bool isDefined = field_hdl->valid_max.hasInheritedValue(); 505 CTimer::get("XIOS").suspend(); 506 return isDefined; 488 507 } 489 508 … … 505 524 bool cxios_is_defined_field_valid_min(field_Ptr field_hdl ) 506 525 { 507 CTimer::get("XIOS").resume(); 508 return field_hdl->valid_min.hasInheritedValue(); 509 CTimer::get("XIOS").suspend(); 526 CTimer::get("XIOS").resume(); 527 bool isDefined = field_hdl->valid_min.hasInheritedValue(); 528 CTimer::get("XIOS").suspend(); 529 return isDefined; 510 530 } 511 531 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icfieldgroup_attr.cpp
r501 r581 32 32 bool cxios_is_defined_fieldgroup_add_offset(fieldgroup_Ptr fieldgroup_hdl ) 33 33 { 34 CTimer::get("XIOS").resume(); 35 return fieldgroup_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 34 CTimer::get("XIOS").resume(); 35 bool isDefined = fieldgroup_hdl->add_offset.hasInheritedValue(); 36 CTimer::get("XIOS").suspend(); 37 return isDefined; 37 38 } 38 39 … … 59 60 bool cxios_is_defined_fieldgroup_axis_ref(fieldgroup_Ptr fieldgroup_hdl ) 60 61 { 61 CTimer::get("XIOS").resume(); 62 return fieldgroup_hdl->axis_ref.hasInheritedValue(); 63 CTimer::get("XIOS").suspend(); 62 CTimer::get("XIOS").resume(); 63 bool isDefined = fieldgroup_hdl->axis_ref.hasInheritedValue(); 64 CTimer::get("XIOS").suspend(); 65 return isDefined; 64 66 } 65 67 … … 81 83 bool cxios_is_defined_fieldgroup_default_value(fieldgroup_Ptr fieldgroup_hdl ) 82 84 { 83 CTimer::get("XIOS").resume(); 84 return fieldgroup_hdl->default_value.hasInheritedValue(); 85 CTimer::get("XIOS").suspend(); 85 CTimer::get("XIOS").resume(); 86 bool isDefined = fieldgroup_hdl->default_value.hasInheritedValue(); 87 CTimer::get("XIOS").suspend(); 88 return isDefined; 86 89 } 87 90 … … 103 106 bool cxios_is_defined_fieldgroup_detect_missing_value(fieldgroup_Ptr fieldgroup_hdl ) 104 107 { 105 CTimer::get("XIOS").resume(); 106 return fieldgroup_hdl->detect_missing_value.hasInheritedValue(); 107 CTimer::get("XIOS").suspend(); 108 CTimer::get("XIOS").resume(); 109 bool isDefined = fieldgroup_hdl->detect_missing_value.hasInheritedValue(); 110 CTimer::get("XIOS").suspend(); 111 return isDefined; 108 112 } 109 113 … … 130 134 bool cxios_is_defined_fieldgroup_domain_ref(fieldgroup_Ptr fieldgroup_hdl ) 131 135 { 132 CTimer::get("XIOS").resume(); 133 return fieldgroup_hdl->domain_ref.hasInheritedValue(); 134 CTimer::get("XIOS").suspend(); 136 CTimer::get("XIOS").resume(); 137 bool isDefined = fieldgroup_hdl->domain_ref.hasInheritedValue(); 138 CTimer::get("XIOS").suspend(); 139 return isDefined; 135 140 } 136 141 … … 152 157 bool cxios_is_defined_fieldgroup_enabled(fieldgroup_Ptr fieldgroup_hdl ) 153 158 { 154 CTimer::get("XIOS").resume(); 155 return fieldgroup_hdl->enabled.hasInheritedValue(); 156 CTimer::get("XIOS").suspend(); 159 CTimer::get("XIOS").resume(); 160 bool isDefined = fieldgroup_hdl->enabled.hasInheritedValue(); 161 CTimer::get("XIOS").suspend(); 162 return isDefined; 157 163 } 158 164 … … 179 185 bool cxios_is_defined_fieldgroup_field_ref(fieldgroup_Ptr fieldgroup_hdl ) 180 186 { 181 CTimer::get("XIOS").resume(); 182 return fieldgroup_hdl->field_ref.hasInheritedValue(); 183 CTimer::get("XIOS").suspend(); 187 CTimer::get("XIOS").resume(); 188 bool isDefined = fieldgroup_hdl->field_ref.hasInheritedValue(); 189 CTimer::get("XIOS").suspend(); 190 return isDefined; 184 191 } 185 192 … … 206 213 bool cxios_is_defined_fieldgroup_freq_offset(fieldgroup_Ptr fieldgroup_hdl ) 207 214 { 208 CTimer::get("XIOS").resume(); 209 return fieldgroup_hdl->freq_offset.hasInheritedValue(); 210 CTimer::get("XIOS").suspend(); 215 CTimer::get("XIOS").resume(); 216 bool isDefined = fieldgroup_hdl->freq_offset.hasInheritedValue(); 217 CTimer::get("XIOS").suspend(); 218 return isDefined; 211 219 } 212 220 … … 233 241 bool cxios_is_defined_fieldgroup_freq_op(fieldgroup_Ptr fieldgroup_hdl ) 234 242 { 235 CTimer::get("XIOS").resume(); 236 return fieldgroup_hdl->freq_op.hasInheritedValue(); 237 CTimer::get("XIOS").suspend(); 243 CTimer::get("XIOS").resume(); 244 bool isDefined = fieldgroup_hdl->freq_op.hasInheritedValue(); 245 CTimer::get("XIOS").suspend(); 246 return isDefined; 238 247 } 239 248 … … 260 269 bool cxios_is_defined_fieldgroup_grid_ref(fieldgroup_Ptr fieldgroup_hdl ) 261 270 { 262 CTimer::get("XIOS").resume(); 263 return fieldgroup_hdl->grid_ref.hasInheritedValue(); 264 CTimer::get("XIOS").suspend(); 271 CTimer::get("XIOS").resume(); 272 bool isDefined = fieldgroup_hdl->grid_ref.hasInheritedValue(); 273 CTimer::get("XIOS").suspend(); 274 return isDefined; 265 275 } 266 276 … … 287 297 bool cxios_is_defined_fieldgroup_group_ref(fieldgroup_Ptr fieldgroup_hdl ) 288 298 { 289 CTimer::get("XIOS").resume(); 290 return fieldgroup_hdl->group_ref.hasInheritedValue(); 291 CTimer::get("XIOS").suspend(); 299 CTimer::get("XIOS").resume(); 300 bool isDefined = fieldgroup_hdl->group_ref.hasInheritedValue(); 301 CTimer::get("XIOS").suspend(); 302 return isDefined; 292 303 } 293 304 … … 309 320 bool cxios_is_defined_fieldgroup_level(fieldgroup_Ptr fieldgroup_hdl ) 310 321 { 311 CTimer::get("XIOS").resume(); 312 return fieldgroup_hdl->level.hasInheritedValue(); 313 CTimer::get("XIOS").suspend(); 322 CTimer::get("XIOS").resume(); 323 bool isDefined = fieldgroup_hdl->level.hasInheritedValue(); 324 CTimer::get("XIOS").suspend(); 325 return isDefined; 314 326 } 315 327 … … 336 348 bool cxios_is_defined_fieldgroup_long_name(fieldgroup_Ptr fieldgroup_hdl ) 337 349 { 338 CTimer::get("XIOS").resume(); 339 return fieldgroup_hdl->long_name.hasInheritedValue(); 340 CTimer::get("XIOS").suspend(); 350 CTimer::get("XIOS").resume(); 351 bool isDefined = fieldgroup_hdl->long_name.hasInheritedValue(); 352 CTimer::get("XIOS").suspend(); 353 return isDefined; 341 354 } 342 355 … … 363 376 bool cxios_is_defined_fieldgroup_name(fieldgroup_Ptr fieldgroup_hdl ) 364 377 { 365 CTimer::get("XIOS").resume(); 366 return fieldgroup_hdl->name.hasInheritedValue(); 367 CTimer::get("XIOS").suspend(); 378 CTimer::get("XIOS").resume(); 379 bool isDefined = fieldgroup_hdl->name.hasInheritedValue(); 380 CTimer::get("XIOS").suspend(); 381 return isDefined; 368 382 } 369 383 … … 390 404 bool cxios_is_defined_fieldgroup_operation(fieldgroup_Ptr fieldgroup_hdl ) 391 405 { 392 CTimer::get("XIOS").resume(); 393 return fieldgroup_hdl->operation.hasInheritedValue(); 394 CTimer::get("XIOS").suspend(); 406 CTimer::get("XIOS").resume(); 407 bool isDefined = fieldgroup_hdl->operation.hasInheritedValue(); 408 CTimer::get("XIOS").suspend(); 409 return isDefined; 395 410 } 396 411 … … 412 427 bool cxios_is_defined_fieldgroup_prec(fieldgroup_Ptr fieldgroup_hdl ) 413 428 { 414 CTimer::get("XIOS").resume(); 415 return fieldgroup_hdl->prec.hasInheritedValue(); 416 CTimer::get("XIOS").suspend(); 429 CTimer::get("XIOS").resume(); 430 bool isDefined = fieldgroup_hdl->prec.hasInheritedValue(); 431 CTimer::get("XIOS").suspend(); 432 return isDefined; 417 433 } 418 434 … … 434 450 bool cxios_is_defined_fieldgroup_scale_factor(fieldgroup_Ptr fieldgroup_hdl ) 435 451 { 436 CTimer::get("XIOS").resume(); 437 return fieldgroup_hdl->scale_factor.hasInheritedValue(); 438 CTimer::get("XIOS").suspend(); 452 CTimer::get("XIOS").resume(); 453 bool isDefined = fieldgroup_hdl->scale_factor.hasInheritedValue(); 454 CTimer::get("XIOS").suspend(); 455 return isDefined; 439 456 } 440 457 … … 461 478 bool cxios_is_defined_fieldgroup_standard_name(fieldgroup_Ptr fieldgroup_hdl ) 462 479 { 463 CTimer::get("XIOS").resume(); 464 return fieldgroup_hdl->standard_name.hasInheritedValue(); 465 CTimer::get("XIOS").suspend(); 480 CTimer::get("XIOS").resume(); 481 bool isDefined = fieldgroup_hdl->standard_name.hasInheritedValue(); 482 CTimer::get("XIOS").suspend(); 483 return isDefined; 466 484 } 467 485 … … 488 506 bool cxios_is_defined_fieldgroup_unit(fieldgroup_Ptr fieldgroup_hdl ) 489 507 { 490 CTimer::get("XIOS").resume(); 491 return fieldgroup_hdl->unit.hasInheritedValue(); 492 CTimer::get("XIOS").suspend(); 508 CTimer::get("XIOS").resume(); 509 bool isDefined = fieldgroup_hdl->unit.hasInheritedValue(); 510 CTimer::get("XIOS").suspend(); 511 return isDefined; 493 512 } 494 513 … … 510 529 bool cxios_is_defined_fieldgroup_valid_max(fieldgroup_Ptr fieldgroup_hdl ) 511 530 { 512 CTimer::get("XIOS").resume(); 513 return fieldgroup_hdl->valid_max.hasInheritedValue(); 514 CTimer::get("XIOS").suspend(); 531 CTimer::get("XIOS").resume(); 532 bool isDefined = fieldgroup_hdl->valid_max.hasInheritedValue(); 533 CTimer::get("XIOS").suspend(); 534 return isDefined; 515 535 } 516 536 … … 532 552 bool cxios_is_defined_fieldgroup_valid_min(fieldgroup_Ptr fieldgroup_hdl ) 533 553 { 534 CTimer::get("XIOS").resume(); 535 return fieldgroup_hdl->valid_min.hasInheritedValue(); 536 CTimer::get("XIOS").suspend(); 554 CTimer::get("XIOS").resume(); 555 bool isDefined = fieldgroup_hdl->valid_min.hasInheritedValue(); 556 CTimer::get("XIOS").suspend(); 557 return isDefined; 537 558 } 538 559 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icfile_attr.cpp
r501 r581 37 37 bool cxios_is_defined_file_description(file_Ptr file_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return file_hdl->description.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = file_hdl->description.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 59 60 bool cxios_is_defined_file_enabled(file_Ptr file_hdl ) 60 61 { 61 CTimer::get("XIOS").resume(); 62 return file_hdl->enabled.hasInheritedValue(); 63 CTimer::get("XIOS").suspend(); 62 CTimer::get("XIOS").resume(); 63 bool isDefined = file_hdl->enabled.hasInheritedValue(); 64 CTimer::get("XIOS").suspend(); 65 return isDefined; 64 66 } 65 67 … … 81 83 bool cxios_is_defined_file_min_digits(file_Ptr file_hdl ) 82 84 { 83 CTimer::get("XIOS").resume(); 84 return file_hdl->min_digits.hasInheritedValue(); 85 CTimer::get("XIOS").suspend(); 85 CTimer::get("XIOS").resume(); 86 bool isDefined = file_hdl->min_digits.hasInheritedValue(); 87 CTimer::get("XIOS").suspend(); 88 return isDefined; 86 89 } 87 90 … … 108 111 bool cxios_is_defined_file_name(file_Ptr file_hdl ) 109 112 { 110 CTimer::get("XIOS").resume(); 111 return file_hdl->name.hasInheritedValue(); 112 CTimer::get("XIOS").suspend(); 113 CTimer::get("XIOS").resume(); 114 bool isDefined = file_hdl->name.hasInheritedValue(); 115 CTimer::get("XIOS").suspend(); 116 return isDefined; 113 117 } 114 118 … … 135 139 bool cxios_is_defined_file_name_suffix(file_Ptr file_hdl ) 136 140 { 137 CTimer::get("XIOS").resume(); 138 return file_hdl->name_suffix.hasInheritedValue(); 139 CTimer::get("XIOS").suspend(); 141 CTimer::get("XIOS").resume(); 142 bool isDefined = file_hdl->name_suffix.hasInheritedValue(); 143 CTimer::get("XIOS").suspend(); 144 return isDefined; 140 145 } 141 146 … … 162 167 bool cxios_is_defined_file_output_freq(file_Ptr file_hdl ) 163 168 { 164 CTimer::get("XIOS").resume(); 165 return file_hdl->output_freq.hasInheritedValue(); 166 CTimer::get("XIOS").suspend(); 169 CTimer::get("XIOS").resume(); 170 bool isDefined = file_hdl->output_freq.hasInheritedValue(); 171 CTimer::get("XIOS").suspend(); 172 return isDefined; 167 173 } 168 174 … … 184 190 bool cxios_is_defined_file_output_level(file_Ptr file_hdl ) 185 191 { 186 CTimer::get("XIOS").resume(); 187 return file_hdl->output_level.hasInheritedValue(); 188 CTimer::get("XIOS").suspend(); 192 CTimer::get("XIOS").resume(); 193 bool isDefined = file_hdl->output_level.hasInheritedValue(); 194 CTimer::get("XIOS").suspend(); 195 return isDefined; 189 196 } 190 197 … … 211 218 bool cxios_is_defined_file_par_access(file_Ptr file_hdl ) 212 219 { 213 CTimer::get("XIOS").resume(); 214 return file_hdl->par_access.hasInheritedValue(); 215 CTimer::get("XIOS").suspend(); 220 CTimer::get("XIOS").resume(); 221 bool isDefined = file_hdl->par_access.hasInheritedValue(); 222 CTimer::get("XIOS").suspend(); 223 return isDefined; 216 224 } 217 225 … … 238 246 bool cxios_is_defined_file_split_freq(file_Ptr file_hdl ) 239 247 { 240 CTimer::get("XIOS").resume(); 241 return file_hdl->split_freq.hasInheritedValue(); 242 CTimer::get("XIOS").suspend(); 248 CTimer::get("XIOS").resume(); 249 bool isDefined = file_hdl->split_freq.hasInheritedValue(); 250 CTimer::get("XIOS").suspend(); 251 return isDefined; 243 252 } 244 253 … … 265 274 bool cxios_is_defined_file_split_freq_format(file_Ptr file_hdl ) 266 275 { 267 CTimer::get("XIOS").resume(); 268 return file_hdl->split_freq_format.hasInheritedValue(); 269 CTimer::get("XIOS").suspend(); 276 CTimer::get("XIOS").resume(); 277 bool isDefined = file_hdl->split_freq_format.hasInheritedValue(); 278 CTimer::get("XIOS").suspend(); 279 return isDefined; 270 280 } 271 281 … … 292 302 bool cxios_is_defined_file_sync_freq(file_Ptr file_hdl ) 293 303 { 294 CTimer::get("XIOS").resume(); 295 return file_hdl->sync_freq.hasInheritedValue(); 296 CTimer::get("XIOS").suspend(); 304 CTimer::get("XIOS").resume(); 305 bool isDefined = file_hdl->sync_freq.hasInheritedValue(); 306 CTimer::get("XIOS").suspend(); 307 return isDefined; 297 308 } 298 309 … … 319 330 bool cxios_is_defined_file_type(file_Ptr file_hdl ) 320 331 { 321 CTimer::get("XIOS").resume(); 322 return file_hdl->type.hasInheritedValue(); 323 CTimer::get("XIOS").suspend(); 332 CTimer::get("XIOS").resume(); 333 bool isDefined = file_hdl->type.hasInheritedValue(); 334 CTimer::get("XIOS").suspend(); 335 return isDefined; 324 336 } 325 337 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icfilegroup_attr.cpp
r501 r581 37 37 bool cxios_is_defined_filegroup_description(filegroup_Ptr filegroup_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return filegroup_hdl->description.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = filegroup_hdl->description.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 59 60 bool cxios_is_defined_filegroup_enabled(filegroup_Ptr filegroup_hdl ) 60 61 { 61 CTimer::get("XIOS").resume(); 62 return filegroup_hdl->enabled.hasInheritedValue(); 63 CTimer::get("XIOS").suspend(); 62 CTimer::get("XIOS").resume(); 63 bool isDefined = filegroup_hdl->enabled.hasInheritedValue(); 64 CTimer::get("XIOS").suspend(); 65 return isDefined; 64 66 } 65 67 … … 86 88 bool cxios_is_defined_filegroup_group_ref(filegroup_Ptr filegroup_hdl ) 87 89 { 88 CTimer::get("XIOS").resume(); 89 return filegroup_hdl->group_ref.hasInheritedValue(); 90 CTimer::get("XIOS").suspend(); 90 CTimer::get("XIOS").resume(); 91 bool isDefined = filegroup_hdl->group_ref.hasInheritedValue(); 92 CTimer::get("XIOS").suspend(); 93 return isDefined; 91 94 } 92 95 … … 108 111 bool cxios_is_defined_filegroup_min_digits(filegroup_Ptr filegroup_hdl ) 109 112 { 110 CTimer::get("XIOS").resume(); 111 return filegroup_hdl->min_digits.hasInheritedValue(); 112 CTimer::get("XIOS").suspend(); 113 CTimer::get("XIOS").resume(); 114 bool isDefined = filegroup_hdl->min_digits.hasInheritedValue(); 115 CTimer::get("XIOS").suspend(); 116 return isDefined; 113 117 } 114 118 … … 135 139 bool cxios_is_defined_filegroup_name(filegroup_Ptr filegroup_hdl ) 136 140 { 137 CTimer::get("XIOS").resume(); 138 return filegroup_hdl->name.hasInheritedValue(); 139 CTimer::get("XIOS").suspend(); 141 CTimer::get("XIOS").resume(); 142 bool isDefined = filegroup_hdl->name.hasInheritedValue(); 143 CTimer::get("XIOS").suspend(); 144 return isDefined; 140 145 } 141 146 … … 162 167 bool cxios_is_defined_filegroup_name_suffix(filegroup_Ptr filegroup_hdl ) 163 168 { 164 CTimer::get("XIOS").resume(); 165 return filegroup_hdl->name_suffix.hasInheritedValue(); 166 CTimer::get("XIOS").suspend(); 169 CTimer::get("XIOS").resume(); 170 bool isDefined = filegroup_hdl->name_suffix.hasInheritedValue(); 171 CTimer::get("XIOS").suspend(); 172 return isDefined; 167 173 } 168 174 … … 189 195 bool cxios_is_defined_filegroup_output_freq(filegroup_Ptr filegroup_hdl ) 190 196 { 191 CTimer::get("XIOS").resume(); 192 return filegroup_hdl->output_freq.hasInheritedValue(); 193 CTimer::get("XIOS").suspend(); 197 CTimer::get("XIOS").resume(); 198 bool isDefined = filegroup_hdl->output_freq.hasInheritedValue(); 199 CTimer::get("XIOS").suspend(); 200 return isDefined; 194 201 } 195 202 … … 211 218 bool cxios_is_defined_filegroup_output_level(filegroup_Ptr filegroup_hdl ) 212 219 { 213 CTimer::get("XIOS").resume(); 214 return filegroup_hdl->output_level.hasInheritedValue(); 215 CTimer::get("XIOS").suspend(); 220 CTimer::get("XIOS").resume(); 221 bool isDefined = filegroup_hdl->output_level.hasInheritedValue(); 222 CTimer::get("XIOS").suspend(); 223 return isDefined; 216 224 } 217 225 … … 238 246 bool cxios_is_defined_filegroup_par_access(filegroup_Ptr filegroup_hdl ) 239 247 { 240 CTimer::get("XIOS").resume(); 241 return filegroup_hdl->par_access.hasInheritedValue(); 242 CTimer::get("XIOS").suspend(); 248 CTimer::get("XIOS").resume(); 249 bool isDefined = filegroup_hdl->par_access.hasInheritedValue(); 250 CTimer::get("XIOS").suspend(); 251 return isDefined; 243 252 } 244 253 … … 265 274 bool cxios_is_defined_filegroup_split_freq(filegroup_Ptr filegroup_hdl ) 266 275 { 267 CTimer::get("XIOS").resume(); 268 return filegroup_hdl->split_freq.hasInheritedValue(); 269 CTimer::get("XIOS").suspend(); 276 CTimer::get("XIOS").resume(); 277 bool isDefined = filegroup_hdl->split_freq.hasInheritedValue(); 278 CTimer::get("XIOS").suspend(); 279 return isDefined; 270 280 } 271 281 … … 292 302 bool cxios_is_defined_filegroup_split_freq_format(filegroup_Ptr filegroup_hdl ) 293 303 { 294 CTimer::get("XIOS").resume(); 295 return filegroup_hdl->split_freq_format.hasInheritedValue(); 296 CTimer::get("XIOS").suspend(); 304 CTimer::get("XIOS").resume(); 305 bool isDefined = filegroup_hdl->split_freq_format.hasInheritedValue(); 306 CTimer::get("XIOS").suspend(); 307 return isDefined; 297 308 } 298 309 … … 319 330 bool cxios_is_defined_filegroup_sync_freq(filegroup_Ptr filegroup_hdl ) 320 331 { 321 CTimer::get("XIOS").resume(); 322 return filegroup_hdl->sync_freq.hasInheritedValue(); 323 CTimer::get("XIOS").suspend(); 332 CTimer::get("XIOS").resume(); 333 bool isDefined = filegroup_hdl->sync_freq.hasInheritedValue(); 334 CTimer::get("XIOS").suspend(); 335 return isDefined; 324 336 } 325 337 … … 346 358 bool cxios_is_defined_filegroup_type(filegroup_Ptr filegroup_hdl ) 347 359 { 348 CTimer::get("XIOS").resume(); 349 return filegroup_hdl->type.hasInheritedValue(); 350 CTimer::get("XIOS").suspend(); 360 CTimer::get("XIOS").resume(); 361 bool isDefined = filegroup_hdl->type.hasInheritedValue(); 362 CTimer::get("XIOS").suspend(); 363 return isDefined; 351 364 } 352 365 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icgrid_attr.cpp
r501 r581 37 37 bool cxios_is_defined_grid_axis_ref(grid_Ptr grid_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return grid_hdl->axis_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = grid_hdl->axis_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_grid_description(grid_Ptr grid_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return grid_hdl->description.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = grid_hdl->description.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_grid_domain_ref(grid_Ptr grid_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return grid_hdl->domain_ref.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = grid_hdl->domain_ref.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100 … … 117 120 bool cxios_is_defined_grid_mask(grid_Ptr grid_hdl ) 118 121 { 119 CTimer::get("XIOS").resume(); 120 return grid_hdl->mask.hasInheritedValue(); 121 CTimer::get("XIOS").suspend(); 122 CTimer::get("XIOS").resume(); 123 bool isDefined = grid_hdl->mask.hasInheritedValue(); 124 CTimer::get("XIOS").suspend(); 125 return isDefined; 122 126 } 123 127 … … 144 148 bool cxios_is_defined_grid_name(grid_Ptr grid_hdl ) 145 149 { 146 CTimer::get("XIOS").resume(); 147 return grid_hdl->name.hasInheritedValue(); 148 CTimer::get("XIOS").suspend(); 150 CTimer::get("XIOS").resume(); 151 bool isDefined = grid_hdl->name.hasInheritedValue(); 152 CTimer::get("XIOS").suspend(); 153 return isDefined; 149 154 } 150 155 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icgridgroup_attr.cpp
r501 r581 37 37 bool cxios_is_defined_gridgroup_axis_ref(gridgroup_Ptr gridgroup_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return gridgroup_hdl->axis_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = gridgroup_hdl->axis_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_gridgroup_description(gridgroup_Ptr gridgroup_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return gridgroup_hdl->description.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = gridgroup_hdl->description.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_gridgroup_domain_ref(gridgroup_Ptr gridgroup_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return gridgroup_hdl->domain_ref.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = gridgroup_hdl->domain_ref.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100 … … 118 121 bool cxios_is_defined_gridgroup_group_ref(gridgroup_Ptr gridgroup_hdl ) 119 122 { 120 CTimer::get("XIOS").resume(); 121 return gridgroup_hdl->group_ref.hasInheritedValue(); 122 CTimer::get("XIOS").suspend(); 123 CTimer::get("XIOS").resume(); 124 bool isDefined = gridgroup_hdl->group_ref.hasInheritedValue(); 125 CTimer::get("XIOS").suspend(); 126 return isDefined; 123 127 } 124 128 … … 144 148 bool cxios_is_defined_gridgroup_mask(gridgroup_Ptr gridgroup_hdl ) 145 149 { 146 CTimer::get("XIOS").resume(); 147 return gridgroup_hdl->mask.hasInheritedValue(); 148 CTimer::get("XIOS").suspend(); 150 CTimer::get("XIOS").resume(); 151 bool isDefined = gridgroup_hdl->mask.hasInheritedValue(); 152 CTimer::get("XIOS").suspend(); 153 return isDefined; 149 154 } 150 155 … … 171 176 bool cxios_is_defined_gridgroup_name(gridgroup_Ptr gridgroup_hdl ) 172 177 { 173 CTimer::get("XIOS").resume(); 174 return gridgroup_hdl->name.hasInheritedValue(); 175 CTimer::get("XIOS").suspend(); 178 CTimer::get("XIOS").resume(); 179 bool isDefined = gridgroup_hdl->name.hasInheritedValue(); 180 CTimer::get("XIOS").suspend(); 181 return isDefined; 176 182 } 177 183 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icvariable_attr.cpp
r501 r581 37 37 bool cxios_is_defined_variable_name(variable_Ptr variable_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return variable_hdl->name.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = variable_hdl->name.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_variable_type(variable_Ptr variable_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return variable_hdl->type.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = variable_hdl->type.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 -
XIOS/branchs/xios-1.0/src/interface/c_attr/icvariablegroup_attr.cpp
r501 r581 37 37 bool cxios_is_defined_variablegroup_group_ref(variablegroup_Ptr variablegroup_hdl ) 38 38 { 39 CTimer::get("XIOS").resume(); 40 return variablegroup_hdl->group_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 39 CTimer::get("XIOS").resume(); 40 bool isDefined = variablegroup_hdl->group_ref.hasInheritedValue(); 41 CTimer::get("XIOS").suspend(); 42 return isDefined; 42 43 } 43 44 … … 64 65 bool cxios_is_defined_variablegroup_name(variablegroup_Ptr variablegroup_hdl ) 65 66 { 66 CTimer::get("XIOS").resume(); 67 return variablegroup_hdl->name.hasInheritedValue(); 68 CTimer::get("XIOS").suspend(); 67 CTimer::get("XIOS").resume(); 68 bool isDefined = variablegroup_hdl->name.hasInheritedValue(); 69 CTimer::get("XIOS").suspend(); 70 return isDefined; 69 71 } 70 72 … … 91 93 bool cxios_is_defined_variablegroup_type(variablegroup_Ptr variablegroup_hdl ) 92 94 { 93 CTimer::get("XIOS").resume(); 94 return variablegroup_hdl->type.hasInheritedValue(); 95 CTimer::get("XIOS").suspend(); 95 CTimer::get("XIOS").resume(); 96 bool isDefined = variablegroup_hdl->type.hasInheritedValue(); 97 CTimer::get("XIOS").suspend(); 98 return isDefined; 96 99 } 97 100
Note: See TracChangeset
for help on using the changeset viewer.