MEDfieldValueWithProfileWr.c
Aller à la documentation de ce fichier.00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 #include <med_config.h>
00020 #include <med.h>
00021 #include <med_outils.h>
00022 #include <string.h>
00023 #include <stdlib.h>
00024 
00046 med_err MEDfieldValueWithProfileWr(const med_idt              fid,
00047                                    const char*  const         fieldname,
00048                                    const med_int              numdt,
00049                                    const med_int              numit,
00050                                    const med_float            dt,
00051                                    const med_entity_type      entitype,
00052                                    const med_geometry_type    geotype,
00053                                    const med_storage_mode     storagemode,
00054                                    const char * const         profilename,
00055                                    const char * const         localizationname,
00056                                    const med_switch_mode      switchmode,
00057                                    const med_int              componentselect,
00058                                    const med_int              nentity,
00059                                    const unsigned char* const value)
00060 {
00061   char *  name = "_MEDfieldValueAdvancedWr";
00062   int     dummy=0;
00063   med_err fret=-1;
00064   med_int majeur=0, mineur=0, release=0;
00065   MedFuncType func;
00066 
00067 
00068 
00069 
00070 
00071 
00072 
00073 
00074 
00075 
00076 
00077 
00078   MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
00079 
00080   func = _MEDversionedApi3(name,majeur,mineur,release);
00081   if ( func != (MedFuncType) NULL )
00082     func (dummy,
00083           fid,
00084           fieldname,
00085           numdt,
00086           numit,
00087           dt,
00088           entitype,
00089           geotype,
00090           storagemode,
00091           profilename,
00092           localizationname,
00093           switchmode,
00094           componentselect,
00095           NULL,
00096           nentity,
00097           value,
00098           &fret);
00099 
00100   return fret;
00101 }