Ignore:
Timestamp:
02/13/12 19:35:25 (12 years ago)
Author:
ymipsl
Message:

nouvelle version de developpement de xios

  • nouvelle interface fortran
  • recodage complet de la couche de communication
  • et bien d'autres choses...

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/common/src/fortran/icdomain.cpp

    r286 r300  
    3131 
    3232      domain_hdl->name.setValue(name_str); 
     33      domain_hdl->sendAttributToServer(domain_hdl->name) ;  
    3334   } 
    3435    
     
    3940 
    4041      domain_hdl->standard_name.setValue(standard_name_str); 
     42      domain_hdl->sendAttributToServer(domain_hdl->standard_name) ;  
    4143   } 
    4244    
     
    4749 
    4850      domain_hdl->long_name.setValue(long_name_str); 
     51      domain_hdl->sendAttributToServer(domain_hdl->long_name) ;  
    4952   } 
    5053    
     
    5558 
    5659      domain_hdl->domain_group_ref.setValue(domain_group_ref_str); 
     60      domain_hdl->sendAttributToServer(domain_hdl->domain_group_ref) ;  
    5761   } 
    5862    
     
    6064   { 
    6165      domain_hdl->ni_glo.setValue(ni_glo); 
     66      domain_hdl->sendAttributToServer(domain_hdl->ni_glo) ;  
    6267   } 
    6368    
     
    6570   { 
    6671      domain_hdl->nj_glo.setValue(nj_glo); 
     72      domain_hdl->sendAttributToServer(domain_hdl->nj_glo) ;  
    6773   } 
    6874    
     
    7076   { 
    7177      domain_hdl->ibegin.setValue(ibegin); 
     78      domain_hdl->sendAttributToServer(domain_hdl->ibegin) ;  
    7279   } 
    7380    
     
    7582   { 
    7683      domain_hdl->iend.setValue(iend); 
     84      domain_hdl->sendAttributToServer(domain_hdl->iend) ;  
    7785   } 
    7886    
     
    8088   { 
    8189      domain_hdl->ni.setValue(ni); 
     90      domain_hdl->sendAttributToServer(domain_hdl->ni) ;  
    8291   } 
    8392    
     
    8594   { 
    8695      domain_hdl->jbegin.setValue(jbegin); 
     96      domain_hdl->sendAttributToServer(domain_hdl->jbegin) ;  
    8797   } 
    8898    
     
    90100   { 
    91101      domain_hdl->jend.setValue(jend); 
     102      domain_hdl->sendAttributToServer(domain_hdl->jend) ;  
    92103   } 
    93104    
     
    95106   { 
    96107      domain_hdl->nj.setValue(nj); 
     108      domain_hdl->sendAttributToServer(domain_hdl->nj) ;  
    97109   } 
    98110    
     
    103115 
    104116      domain_hdl->mask.setValue(mask_val); 
     117      domain_hdl->sendAttributToServer(domain_hdl->mask) ;  
    105118   } 
    106119    
     
    108121   { 
    109122      domain_hdl->data_dim.setValue(data_dim); 
     123      domain_hdl->sendAttributToServer(domain_hdl->data_dim) ;  
    110124   } 
    111125    
     
    113127   { 
    114128      domain_hdl->data_ni.setValue(data_ni); 
     129      domain_hdl->sendAttributToServer(domain_hdl->data_ni) ;  
    115130   } 
    116131    
     
    118133   { 
    119134      domain_hdl->data_nj.setValue(data_nj); 
     135      domain_hdl->sendAttributToServer(domain_hdl->data_nj) ;  
    120136   } 
    121137    
     
    123139   { 
    124140      domain_hdl->data_ibegin.setValue(data_ibegin); 
     141      domain_hdl->sendAttributToServer(domain_hdl->data_ibegin) ;  
    125142   } 
    126143    
     
    128145   { 
    129146      domain_hdl->data_jbegin.setValue(data_jbegin); 
     147      domain_hdl->sendAttributToServer(domain_hdl->data_jbegin) ;  
    130148   } 
    131149    
     
    133151   { 
    134152      domain_hdl->zoom_ni.setValue(zoom_ni); 
     153      domain_hdl->sendAttributToServer(domain_hdl->zoom_ni) ;  
    135154   } 
    136155    
     
    138157   { 
    139158      domain_hdl->zoom_nj.setValue(zoom_nj); 
     159      domain_hdl->sendAttributToServer(domain_hdl->zoom_nj) ;  
    140160   } 
    141161    
     
    143163   { 
    144164      domain_hdl->zoom_ibegin.setValue(zoom_ibegin); 
     165      domain_hdl->sendAttributToServer(domain_hdl->zoom_ibegin) ;  
    145166   } 
    146167     
     
    148169   { 
    149170      domain_hdl->zoom_jbegin.setValue(zoom_jbegin); 
     171      domain_hdl->sendAttributToServer(domain_hdl->zoom_jbegin) ;  
    150172   } 
    151173    
     
    153175   { 
    154176      domain_hdl->zoom_ni_loc.setValue(zoom_ni_loc); 
     177      domain_hdl->sendAttributToServer(domain_hdl->zoom_ni_loc) ;  
    155178   } 
    156179    
     
    158181   { 
    159182      domain_hdl->zoom_nj_loc.setValue(zoom_nj_loc); 
     183      domain_hdl->sendAttributToServer(domain_hdl->zoom_nj_loc) ;  
    160184   } 
    161185    
     
    163187   { 
    164188      domain_hdl->zoom_ibegin_loc.setValue(zoom_ibegin_loc); 
     189      domain_hdl->sendAttributToServer(domain_hdl->zoom_ibegin_loc) ;  
    165190   } 
    166191    
     
    168193   { 
    169194      domain_hdl->zoom_jbegin_loc.setValue(zoom_jbegin_loc); 
     195      domain_hdl->sendAttributToServer(domain_hdl->zoom_jbegin_loc) ;  
    170196   } 
    171197    
     
    173199   { 
    174200      domain_hdl->data_n_index.setValue(data_n_index); 
     201      domain_hdl->sendAttributToServer(domain_hdl->data_n_index) ;  
    175202   } 
    176203    
     
    181208 
    182209      domain_hdl->data_i_index.setValue(data_i_index_val); 
     210      domain_hdl->sendAttributToServer(domain_hdl->data_i_index) ;  
    183211   } 
    184212    
     
    189217 
    190218      domain_hdl->data_j_index.setValue(data_j_index_val); 
     219      domain_hdl->sendAttributToServer(domain_hdl->data_j_index) ;  
    191220   } 
    192221     
     
    197226 
    198227      domain_hdl->lonvalue.setValue(lonvalue_val); 
     228      domain_hdl->sendAttributToServer(domain_hdl->lonvalue) ;  
    199229   } 
    200230    
     
    205235 
    206236      domain_hdl->latvalue.setValue(latvalue_val); 
     237      domain_hdl->sendAttributToServer(domain_hdl->latvalue) ;  
    207238   }    
    208239    
    209    // -------------------- Attributs des groupes d'axes ------------------------ 
     240   // -------------------- Attributs des groupes de domaine ------------------------ 
    210241    
    211242    
     
    216247 
    217248      domaingroup_hdl->name.setValue(name_str); 
     249      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->name) ;  
     250       
    218251   } 
    219252    
     
    224257 
    225258      domaingroup_hdl->standard_name.setValue(standard_name_str); 
     259      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->standard_name) ; 
    226260   } 
    227261    
     
    232266 
    233267      domaingroup_hdl->long_name.setValue(long_name_str); 
     268      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->long_name) ; 
    234269   } 
    235270    
     
    240275 
    241276      domaingroup_hdl->domain_group_ref.setValue(domain_group_ref_str); 
     277      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->domain_group_ref) ; 
    242278   } 
    243279    
     
    245281   { 
    246282      domaingroup_hdl->ni_glo.setValue(ni_glo); 
     283      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->ni_glo) ; 
    247284   } 
    248285    
     
    250287   { 
    251288      domaingroup_hdl->nj_glo.setValue(nj_glo); 
     289      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->nj_glo) ; 
    252290   } 
    253291    
     
    255293   { 
    256294      domaingroup_hdl->ibegin.setValue(ibegin); 
     295      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->ibegin) ; 
    257296   } 
    258297    
     
    260299   { 
    261300      domaingroup_hdl->iend.setValue(iend); 
     301      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->iend) ; 
    262302   } 
    263303    
     
    265305   { 
    266306      domaingroup_hdl->ni.setValue(ni); 
     307      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->ni) ; 
    267308   } 
    268309    
     
    270311   { 
    271312      domaingroup_hdl->jbegin.setValue(jbegin); 
     313      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->jbegin) ; 
    272314   } 
    273315    
     
    275317   { 
    276318      domaingroup_hdl->jend.setValue(jend); 
     319      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->jend) ; 
    277320   } 
    278321    
     
    280323   { 
    281324      domaingroup_hdl->nj.setValue(nj); 
     325      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->nj) ; 
    282326   } 
    283327    
     
    288332 
    289333      domaingroup_hdl->mask.setValue(mask_val); 
     334      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->mask) ; 
    290335   } 
    291336    
     
    293338   { 
    294339      domaingroup_hdl->data_dim.setValue(data_dim); 
     340      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_dim) ; 
    295341   } 
    296342    
     
    298344   { 
    299345      domaingroup_hdl->data_ni.setValue(data_ni); 
     346      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_ni) ; 
    300347   } 
    301348    
     
    303350   { 
    304351      domaingroup_hdl->data_nj.setValue(data_nj); 
     352      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_nj) ; 
    305353   } 
    306354    
     
    308356   { 
    309357      domaingroup_hdl->data_ibegin.setValue(data_ibegin); 
     358      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_ibegin) ; 
    310359   } 
    311360    
     
    313362   { 
    314363      domaingroup_hdl->data_jbegin.setValue(data_jbegin); 
     364      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_jbegin) ; 
    315365   } 
    316366    
     
    318368   { 
    319369      domaingroup_hdl->zoom_ni.setValue(zoom_ni); 
     370      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_ni) ; 
    320371   } 
    321372    
     
    323374   { 
    324375      domaingroup_hdl->zoom_nj.setValue(zoom_nj); 
     376      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_nj) ; 
    325377   } 
    326378    
     
    328380   { 
    329381      domaingroup_hdl->zoom_ibegin.setValue(zoom_ibegin); 
     382      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_ibegin) ; 
    330383   } 
    331384     
     
    333386   { 
    334387      domaingroup_hdl->zoom_jbegin.setValue(zoom_jbegin); 
     388      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_jbegin) ; 
    335389   } 
    336390    
     
    338392   { 
    339393      domaingroup_hdl->zoom_ni_loc.setValue(zoom_ni_loc); 
     394      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_ni_loc) ; 
    340395   } 
    341396    
     
    343398   { 
    344399      domaingroup_hdl->zoom_nj_loc.setValue(zoom_nj_loc); 
     400      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_nj_loc) ; 
    345401   } 
    346402    
     
    348404   { 
    349405      domaingroup_hdl->zoom_ibegin_loc.setValue(zoom_ibegin_loc); 
     406      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_ibegin_loc) ; 
    350407   } 
    351408    
     
    353410   { 
    354411      domaingroup_hdl->zoom_jbegin_loc.setValue(zoom_jbegin_loc); 
     412      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->zoom_jbegin_loc) ; 
    355413   } 
    356414    
     
    358416   { 
    359417      domaingroup_hdl->data_n_index.setValue(data_n_index); 
     418      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_n_index) ; 
    360419   } 
    361420    
     
    366425 
    367426      domaingroup_hdl->data_i_index.setValue(data_i_index_val); 
     427      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_i_index) ; 
    368428   } 
    369429    
     
    374434 
    375435      domaingroup_hdl->data_j_index.setValue(data_j_index_val); 
     436      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->data_j_index) ; 
    376437   } 
    377438     
     
    382443 
    383444      domaingroup_hdl->lonvalue.setValue(lonvalue_val); 
     445      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->lonvalue) ; 
    384446   } 
    385447    
     
    390452 
    391453      domaingroup_hdl->latvalue.setValue(latvalue_val); 
     454      domaingroup_hdl->sendAttributToServer(domaingroup_hdl->latvalue) ; 
    392455   }   
    393456    
Note: See TracChangeset for help on using the changeset viewer.